새 부트 환경에 아카이브를 업그레이드하거나 설치하려면 장치가 물리적 슬라이스여야 합니다. Solaris 볼륨 관리자 메타 장치 또는 Veritas 파일 시스템(VxFS) 볼륨에 마운트된 파일 시스템을 가진 부트 환경에서는 아카이브 업그레이드 또는 설치가 실패합니다. 이러한 부트 환경에서 아카이브를 업그레이드하거나 설치하려면 모든 슬라이스가 물리적 디스크 슬라이스가 되도록 부트 환경을 수동으로 변경해야 합니다. lucreate 명령을 사용하여 다른 부트 환경을 작성하거나 메타 장치 또는 볼륨을 분해할 수 있습니다.
lucreate 명령을 사용하여 부트 환경의 복사본을 만들려면 물리적 디스크 슬라이스에 부트 환경 복사본을 놓습니다. 예를 들어, 현재 부트 환경의 디스크 구성이 다음 볼륨 및 슬라이스를 포함한다고 가정합니다.
root (/) |
/dev/md/dsk/d10에서 마운트됨 |
/usr |
/dev/md/dsk/d20에서 마운트됨 |
/var |
/dev/dsk/c0t3d0s0에서 마운트됨 |
사용 가능 슬라이스 |
c0t4d0s0 |
사용 가능 슬라이스 |
c0t4d0s3 |
사용 가능 슬라이스 |
c0t4d0s4 |
그런 후, 다음과 같이 lucreate 명령을 사용하여 물리적 디스크 슬라이스에 부트 환경을 복사할 수 있습니다. 그러면 부트 환경이 아카이브로 업그레이드 또는 설치될 수 있습니다. 이 예에서 현재 부트 환경의 이름은 currentBE이고 새 부트 환경의 이름은 nextBE입니다.
# lucreate -s currentBE -n nextBE -m /:/dev/dsk/c0t4d0s0:ufs \ -m /usr:/dev/dsk/c0t4d0s3:ufs -m /var:/dev/dsk/c0t4d0s4:ufs |
그러면 새 부트 환경에서 아카이브를 업그레이드하거나 설치하여 활성화한 다음 수동으로 캡슐화하거나 다시 미러링할 수 있습니다.
메타 장치 또는 볼륨을 수동으로 분해하려면 다음 작업을 수행해야 합니다.
부트 환경을 수동으로 마운트합니다.
/etc/vfstab 파일을 편집하여 모든 메타 장치 또는 볼륨을 물리적 디스크 슬라이스로 변경합니다.
Solaris 볼륨 관리자 또는 Veritas 소프트웨어를 사용하여 메타 장치 또는 볼륨을 분해합니다.
부트 환경을 마운트 해제합니다.