부트 환경에 대한 파일 시스템을 작성할 때의 규칙은 Solaris 운영 환경에 대한 파일 시스템을 작성할 때의 규칙과 같습니다. Solaris Live Upgrade는 중요한 파일 시스템에 잘못된 구성을 만드는 것을 방지할 수 없습니다. 예를 들어, lucreate 명령을 사용하는 경우 루트(/)와 /kernel에 대해 별도의 파일 시스템을 만들어 루트(/)를 잘못 분할하게 될 수도 있습니다.
여러 마운트 지점으로 디렉토리를 분리할 때 하드 링크는 파일 시스템 간에 유지되지 않습니다. 예를 들어, /usr/stuff1/file이 /usr/stuff2/file에 하드 링크되고 /usr/stuff1과 /usr/stuff2가 별도의 파일 시스템으로 분리되면 파일 간의 링크는 더 이상 존재하지 않습니다. lucreate는 경고 메시지를 표시하고 심볼릭 링크가 작성되어 손실된 하드 링크를 교체합니다.
수퍼유저로 로그인합니다.
다음을 입력합니다.
# lucreate [-A 'BE_description'] \ -m mountpoint:device[,metadevice]:fs_options \ [[-m mountpoint:device[,metadevice]:fs_options]] -n new_BE |
(선택 사항) 부트 환경 이름(BE_name)과 연관된 부트 환경 설명을 작성할 수 있도록 합니다. 설명은 길이 제한이 없고 모든 문자를 포함할 수 있습니다.
새 부트 환경의 파일 시스템의 구성을 지정합니다. -m에 대한 인수로 지정된 파일 시스템은 동일한 디스크에 있거나 여러 디스크에 분산될 수 있습니다. 이 옵션을 필요한 만큼 여러 번 사용하여 필요한 수의 파일 시스템을 작성합니다.
mountpoint는 모든 유효한 마운트 지점 또는 –(하이픈)일 수 있으며 교체 분할 영역을 나타냅니다.
/dev/dsk/c wtxdys z 형식의 디스크 장치 이름
/dev/md/dsk/dnum 형식의 Solaris 볼륨 관리자 메타 장치 이름
/dev/vx/dsk/volume_name 형식의 Veritas 볼륨 관리자 볼륨 이름
지정된 마운트 지점에 있는 파일 시스템이 부모와 병합될 것임을 나타내는 키워드 merged
fs_options 필드는 다음 중 하나일 수 있습니다.
UFS 파일 시스템을 나타내는 ufs
Veritas 파일 시스템을 나타내는 vxfs
스왑 파일 시스템을 나타내는 swap. 스왑 마운트 지점은 –(하이픈)이어야 합니다.
파일 시스템이 논리적 장치(미러)인 경우, 일부 키워드는 해당 파일 시스템에서 수행할 동작을 지정합니다. 이러한 키워드는 논리적 장치를 작성하거나 구성을 변경하거나 삭제할 수 있습니다. 이러한 키워드에 대한 설명은 RAID-1 볼륨(미러)으로 부트 환경 작성(명령줄 인터페이스)을(를) 참조하십시오.
작성될 부트 환경의 이름. BE_name은 시스템에서 고유해야 합니다.
이 예에서 선행 명령이 새 부트 환경에서 여러 디스크 슬라이스에 걸쳐 루트(/) 파일 시스템을 분리합니다. 소스 부트 환경에서 /usr, /var 및 /opt가 루트(/) /dev/dsk/c0t0d0s0 /에 있다고 가정합니다.
새 부트 환경에서 다음과 같이 /usr, /var 및 /opt를 분리하여 이들 파일 시스템을 자체 슬라이스에 마운트합니다.
/dev/dsk/c0t1d0s0 /
/dev/dsk/c0t1d0s1 /var
/dev/dsk/c0t1d0s7 /usr
/dev/dsk/c0t1d0s5 /opt
설명인 mydescription은 부트 환경 이름인 second_disk와 연결됩니다.
# lucreate -A 'mydescription' -c first_disk \ -m /:/dev/dsk/c0t1d0s0:ufs -m /usr:/dev/dsk/c0t1d0s7:ufs \ -m /var:/dev/dsk/c0t1d0s1:ufs -m /opt:/dev/dsk/c0t1d0s5:ufs \ -n second_disk |
새 부트 환경 작성이 완료되면 업그레이드 및 활성화(부트 가능)될 수 있습니다. 제 33 장을 참조하십시오.