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

현재 실행 중인 시스템 이외의 소스에서 부트 환경 만들기

기존 ZFS 루트 풀이 있거나 현재 활성 부트 환경으로 사용되지 않는 UFS 부트 환경이 있는 경우 다음 예를 사용하여 이 부트 환경에서 새 ZFS 부트 환경을 만들 수 있습니다. 새 ZFS 부트 환경을 만든 후에는 편리한 시간에 새 부트 환경을 업그레이드하고 활성화할 수 있습니다.

부트 환경을 현재 실행 중인 시스템 이외의 소스에서 만들려는 경우 lucreate 명령을 -s 옵션과 함께 사용해야 합니다. -s 옵션은 UFS 파일 시스템의 경우와 동일하게 작동합니다. -s 옵션은 대체 루트(/) 파일 시스템의 경로를 제공합니다. 이 대체 루트(/) 파일 시스템은 새 ZFS 루트 풀을 만들기 위한 소스입니다. 대체 루트는 UFS(/) 루트 파일 시스템이거나 ZFS 루트 풀일 수 있습니다. 복사 프로세스는 사용 중인 시스템에 따라 시간이 걸릴 수 있습니다.

다음 예에서는 다른 ZFS 루트 풀에서 부트 환경을 만들 때 -s 옵션이 사용되는 방법을 보여 줍니다.


예 13–4 현재 실행 중인 시스템 이외의 소스에서 부트 환경을 만드는 방법

다음 명령은 기존 ZFS 루트 풀에서 새 ZFS 루트 풀을 만듭니다. -n 옵션은 만들려는 부트 환경에 이름 new-zfsBE를 할당합니다. -s 옵션은 부트 환경 rpool3이 현재 실행 중인 부트 환경 대신 복사본의 소스로 사용되도록 지정합니다. -p 옵션은 rpool2에 새 부트 환경을 배치하도록 지정합니다.


# lucreate -n new-zfsBE -s rpool3 -p rpool2
# lustatus
boot environment   Is        Active  Active     Can	    Copy 
Name               Complete  Now	 OnReboot   Delete	 Status 
------------------------------------------------------------------------ 
zfsBE               yes      yes     yes        no         - 
zfsBE2              yes      no      no         yes        -
zfsBE3              yes      no      no         yes        -
new-zfsBE           yes      no      no         yes        -

# zfs list
NAME                            USED    AVAIL   REFER   MOUNTPOINT 
rpool2                         9.29G    57.6G     20K   /rpool2 
rpool2/ROOT/                   5.38G    57.6G     18K   /rpool2/ROOT 
rpool2/ROOT/new-zfsBE          5.38G    57.6G    551M   /tmp/.new.luupdall.109859
rpool2/dump                    3.99G        -   3.99G   - 
rpool2/swap                    3.99G        -   3.99G   - 
rpool3                         9.29G    57.6G     20K   /rpool2 
rpool3/ROOT/                   5.38G    57.6G     18K   /rpool2/ROOT 
rpool3/ROOT/zfsBE3             5.38G    57.6G   551M    /tmp/.new.luupdall.109859
rpool3/dump                    3.99G        -   3.99G   - 
rpool3/swap                    3.99G        -   3.99G   - 
prool                          9.29G    57.6G     20K   /.new.lulib.rs.109262
rpool/ROOT                     5.46G    57.6G     18K   legacy
rpool/ROOT/zfsBE               5.46G    57.6G   551M  
rpool/dump                     3.99G        -   3.99G   - 
rpool/swap                     3.99G        -   3.99G   -

이제 새 부트 환경을 업그레이드하고 활성화할 수 있습니다.