기본적으로 교체 슬라이스는 부트 환경 사이에서 공유됩니다. 스왑을 -m 옵션과 함께 지정하지 않으면 현재 부트 환경과 새 부트 환경이 동일한 스왑 슬라이스를 공유합니다. 새 부트 환경의 스왑을 재구성하려면 -m 옵션을 사용하여 새 부트 환경에서 스왑 슬라이스를 추가 또는 제거합니다.
스왑 슬라이스는 현재 부트 환경을 제외한 모든 부트 환경 또는 -s 옵션이 사용될 경우 소스 부트 환경에서 사용될 수 없습니다. 스왑 슬라이스가 다른 부트 환경, 스왑, UFS 또는 다른 파일 시스템에 의해 사용되고 있을 경우 부트 환경 만들기가 실패합니다.
기존 스왑 슬라이스로 부트 환경을 만들고 vfstab 파일을 만든 후에 편집할 수 있습니다.
수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.
역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security Services의 Configuring RBAC (Task Map)를 참조하십시오.
다음을 입력합니다.
# lucreate [-A 'BE_description'] \ -m mountpoint:device[,metadevice]:fs_options \ -m -:device:swap -n BE_name |
(선택 사항) 부트 환경 이름(BE_name)과 연관된 부트 환경 설명을 작성할 수 있도록 합니다. 설명은 길이 제한이 없고 모든 문자를 포함할 수 있습니다.
새 부트 환경의 파일 시스템의 구성을 지정합니다. -m에 대한 인자로 지정된 파일 시스템은 동일한 디스크에 있거나 여러 디스크에 분산될 수 있습니다. 이 옵션을 필요한 만큼 여러 번 사용하여 필요한 수의 파일 시스템을 만듭니다.
mountpoint는 모든 유효한 마운트 지점 또는 –(하이픈)일 수 있으며 스왑 분할 영역을 나타냅니다.
device 필드는 다음 중 하나일 수 있습니다.
/dev/dsk/cwtxdysz 형식의 디스크 장치 이름
/dev/md/dsk/dnum 형식의 Solaris 볼륨 관리자 메타 장치 이름
/dev/vx/dsk/volume_name 형식의 Veritas 볼륨 관리자 볼륨 이름
키워드 merged는 지정된 마운트 지점에 있는 파일 시스템이 부모와 병합될 것임을 나타냄.
fs_options 필드는 다음 중 하나일 수 있습니다.
ufs, UFS 파일 시스템을 나타냄.
vxfs, Veritas 파일 시스템을 나타냄.
swap, 스왑 파일 시스템을 나타냄. 스왑 마운트 지점은 –(하이픈)이어야 합니다.
로컬 장치(미러)인 파일 시스템의 경우 여러 가지 키워드로 이 파일 시스템에 적용할 작업을 지정합니다. 이러한 키워드는 논리적 장치를 만들거나 구성을 변경하거나 삭제할 수 있습니다. 이들 키워드에 대한 설명은 RAID-1 볼륨(미러)을 사용하여 부트 환경 만들기을 참조하십시오.
생성될 부트 환경의 이름BE_name은 고유해야 합니다.
새 부트 환경은 다른 슬라이스 또는 장치로 이동된 스왑으로 만듭니다.
새 부트 환경 만들기가 완료되면 업그레이드 및 활성화(부트 가능)될 수 있습니다. 5 장, Solaris Live Upgrade를 통해 업그레이드(작업)를 참조하십시오.
이 예에서 현재 부트 환경은 /dev/dsk/c0t0d0s0의 루트(/)를 포함하고 스왑은 /dev/dsk/c0t0d0s1에 있습니다. 새 부트 환경은 루트(/)를 /dev/dsk/c0t4d0s0으로 복사하고 /dev/dsk/c0t0d0s1과 /dev/dsk/c0t4d0s1을 모두 스왑 슬라이스로 사용합니다. 설명(mydescription)은 부트 환경 이름인 second_disk와 연결됩니다.
# lucreate -A 'mydescription' -c first_disk \ -m /:/dev/dsk/c0t4d0s0:ufs -m -:/dev/dsk/c0t0d0s1:swap \ -m -:/dev/dsk/c0t4d0s1:swap -n second_disk |
이러한 스왑 할당은 second_disk에서 부트 후에만 유효합니다. 긴 목록의 스왑 슬라이스가 있으면 -M 옵션을 사용합니다. 목록을 사용하여 부트 환경 만들기 및 스왑 재구성을 참조하십시오.