Oracle® Solaris 11.2의 ZFS 파일 시스템 관리

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

ZFS 부트 환경 업데이트 방법

기본 ZFS BE(부트 환경)의 이름은 기본적으로 solaris입니다. beadm list 명령을 사용하여 BE를 식별할 수 있습니다. 예를 들면 다음과 같습니다.

# beadm list
BE      Active Mountpoint Space Policy Created
--      ------ ---------- ----- ------ -------
solaris NR     /          3.82G static 2012-07-19 13:44

위 출력에서 NR은 BE가 현재 활성 상태이며 재부트 시 활성 BE가 됨을 의미합니다.

pkg update 명령을 사용하여 ZFS 부트 환경을 업데이트할 수 있습니다. pkg update 명령을 사용하여 ZFS BE를 업데이트할 경우 기존 BE에 대한 업데이트가 매우 사소한 업데이트가 아닌 한 새 BE가 만들어지고 자동으로 활성화됩니다.

  1. ZFS BE를 업데이트합니다.
    # pkg update
    
    
    DOWNLOAD                                  PKGS       FILES    XFER (MB)
    Completed                              707/707 10529/10529  194.9/194.9
    .
    .
    .

    새 BE solaris-1이 자동으로 만들어지고 활성화됩니다.

    업데이트 프로세스 외부에서 백업 BE를 만들고 활성화할 수도 있습니다.

    # beadm create solaris-1
    # beadm activate solaris-1
  2. BE 활성화를 완료하려면 시스템을 재부트합니다. 그런 후 BE 상태를 확인합니다.
    # init 6
    .
    .
    .
    # beadm list
    BE        Active Mountpoint Space  Policy Created
    --        ------ ---------- -----  ------ -------
    solaris   -      -          46.95M static 2012-07-20 10:25
    solaris-1 NR     /          3.82G  static 2012-07-19 14:45 
  3. 새 BE를 부트할 때 오류가 발생하는 경우 이전 BE를 활성화하고 재부트합니다.
    # beadm activate solaris
    # init 6