Solaris 10 8/07 설치 설명서: Solaris Live Upgrade 및 업그레이드 계획

비전역 영역이 포함된 부트 환경 관리

다음 절에서는 비전역 영역이 포함된 부트 환경을 관리하는 방법에 대해 설명합니다.

Procedure부트 환경의 비전역 영역 파일 시스템의 구성 보기

이 절차에서는 전역 영역과 비전역 영역 모두의 파일 시스템 목록을 표시합니다.

  1. 수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.

    역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security ServicesConfiguring RBAC (Task Map)를 참조하십시오.

  2. 파일 시스템의 목록을 표시합니다.


    # lufslist -n BE_name
    
    BE_name

    파일 시스템 세부 사항을 보고자 하는 부트 환경의 이름을 지정합니다.


예 9–1 비전역 영역이 있는 파일 시스템 나열

다음 예에서는 비전역 영역이 포함된 파일 시스템의 목록을 표시합니다.


# 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  -

Procedure비전역 영역이 설치된 시스템의 부트 환경 비교

이제 lucompare 명령은 비전역 영역의 내용이 포함된 부트 환경의 비교를 생성합니다.

  1. 수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.

    역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security ServicesConfiguring RBAC (Task Map)를 참조하십시오.

  2. 현재 부트 환경과 새 부트 환경을 비교합니다.


    # /usr/sbin/lucompare -i  infile (or) -t -o  outfile BE_name
    
    -i  infile

    infile에 나열된 파일들을 비교합니다. 비교할 파일의 이름은 절대 이름이어야 합니다. 파일의 항목이 디렉토리인 경우 비교가 디렉토리까지 반복됩니다. 이 옵션 또는 -t를 사용해야 하며 동시에 둘 다 사용할 수는 없습니다.

    -t

    바이너리 파일이 아닌 파일만 비교합니다. 이 비교는 각 파일에 대해 file(1) 명령을 사용하여해당 파일이 텍스트 파일인지 확인합니다. 이 옵션 또는 -i를 사용해야 하며 동시에 둘 다 사용할 수는 없습니다.

    -o  outfile

    차이점의 출력을 outfile로 리디렉션합니다.

    BE_name

    활성 부트 환경과 비교할 부트 환경의 이름을 지정합니다.


예 9–2 부트 환경 비교

이 예에서는 현재 부트 환경(소스)을 second_disk 부트 환경과 비교하고 그 결과를 파일로 보냅니다.


# /usr/sbin/lucompare -i  /etc/lu/compare/ -o /var/tmp/compare.out second_disk

비전역 영역이 포함된 시스템에서 lumount 명령 사용

lumount 명령은 비활성 부트 환경에 있는 해당 파일 시스템에 대한 액세스 권한을 비전역 영역에 제공합니다. 전역 영역 관리자가 lumount 명령을 사용하여 비활성 부트 환경을 마운트하면 부트 환경이 비전역 영역에도 마운트됩니다.

다음 예에서는 해당 파일 시스템이 전역 영역에 있는 /mnt에서 부트 환경 newbe에 마운트됩니다. 실행 중이거나 마운트되었거나, 준비된 비전역 영역의 경우 newbe 내의 해당 파일 시스템도 각 영역 내의 /mnt에서 사용할 수 있게 됩니다.


# lumount -n newbe /mnt

마운트에 대한 자세한 내용은 lumount(1M) 매뉴얼 페이지를 참조하십시오.