Solaris 10 5/09 安装指南:Solaris Live Upgrade 和升级规划

从当前运行的系统以外的源创建引导环境

如果您已经有 ZFS 根池或 UFS 引导环境,但当前不用作活动引导环境,则可以使用以下示例从该引导环境创建新的 ZFS 引导环境。创建新的 ZFS 引导环境后,可在方便的时候升级并激活该新引导环境。

如果要从当前运行的系统以外的源创建引导环境,则必须使用带有 -s 选项的 lucreate 命令。对于 UFS 文件系统,-s 选项的用法是一样的。-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   -

现在可以升级并激活新的引导环境了。