다음 절에서는 비전역 영역이 포함된 부트 환경을 관리하는 방법에 대해 설명합니다.
이 절차에서는 전역 영역과 비전역 영역 모두의 파일 시스템 목록을 표시합니다.
수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.
역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security Services의 Configuring RBAC (Task Map)를 참조하십시오.
파일 시스템의 목록을 표시합니다.
# lufslist -n BE_name |
파일 시스템 세부 사항을 보고자 하는 부트 환경의 이름을 지정합니다.
다음 예에서는 비전역 영역이 포함된 파일 시스템의 목록을 표시합니다.
# lufslist -n s3 boot environment name: s3 This boot environent is currently active. This boot environment will be active on next system boot. |
Filesystem fstype device size Mounted on Mount Options ------------------------------------------------------------------ /dev/dsk/c0t0d0s1 swap 2151776256 - - /dev/dsk/c0t0d0s3 ufs 10738040832 / - /dev/dsk/c0t0d0s7 ufs 10487955456 /export - zone <zone1> within boot environment <s3> /dev/dsk/c0t0d0s5 ufs 5116329984 /export - |
이제 lucompare 명령은 비전역 영역의 내용이 포함된 부트 환경의 비교를 생성합니다.
수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.
역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security Services의 Configuring RBAC (Task Map)를 참조하십시오.
현재 부트 환경과 새 부트 환경을 비교합니다.
# /usr/sbin/lucompare -i infile (or) -t -o outfile BE_name |
infile에 나열된 파일들을 비교합니다. 비교할 파일의 이름은 절대 이름이어야 합니다. 파일의 항목이 디렉토리인 경우 비교가 디렉토리까지 반복됩니다. 이 옵션 또는 -t를 사용해야 하며 동시에 둘 다 사용할 수는 없습니다.
바이너리 파일이 아닌 파일만 비교합니다. 이 비교는 각 파일에 대해 file(1) 명령을 사용하여해당 파일이 텍스트 파일인지 확인합니다. 이 옵션 또는 -i를 사용해야 하며 동시에 둘 다 사용할 수는 없습니다.
차이점의 출력을 outfile로 리디렉션합니다.
활성 부트 환경과 비교할 부트 환경의 이름을 지정합니다.
이 예에서는 현재 부트 환경(소스)을 second_disk 부트 환경과 비교하고 그 결과를 파일로 보냅니다.
# /usr/sbin/lucompare -i /etc/lu/compare/ -o /var/tmp/compare.out second_disk |
lumount 명령은 비활성 부트 환경에 있는 해당 파일 시스템에 대한 액세스 권한을 비전역 영역에 제공합니다. 전역 영역 관리자가 lumount 명령을 사용하여 비활성 부트 환경을 마운트하면 부트 환경이 비전역 영역에도 마운트됩니다.
다음 예에서는 해당 파일 시스템이 전역 영역에 있는 /mnt에서 부트 환경 newbe에 마운트됩니다. 실행 중이거나 마운트되었거나, 준비된 비전역 영역의 경우 newbe 내의 해당 파일 시스템도 각 영역 내의 /mnt에서 사용할 수 있게 됩니다.
# lumount -n newbe /mnt |
마운트에 대한 자세한 내용은 lumount(1M) 매뉴얼 페이지를 참조하십시오.