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

Procedure从多张 CD 升级网络安装映像

因为网络安装映像驻留在多张 CD 上,所以必须使用该升级过程。使用带有 -i 选项的 luupgrade 命令来安装任何其他 CD。

  1. 在系统中安装 Solaris Live Upgrade SUNWlucfg SUNWlurSUNWluu 软件包。这些软件包必须是将要升级到的发行版的软件包。有关逐步的操作说明,请参见使用 pkgadd 命令安装 Solaris Live Upgrade

  2. 成为超级用户或承担等效角色。

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”

  3. 通过键入以下内容来指明要升级的引导环境和安装软件的路径:


    # luupgrade -u -n BE_name -s os_image_path
    
    -u

    在引导环境中升级网络安装映像

    -n BE_name

    指定要升级的引导环境的名称

    -s os_image_path

    指定包含网络安装映像的目录的路径名

  4. 当安装程序完成第一张 CD 内容的安装时,请插入第二张 CD。

  5. 此过程与前一过程相同,但其中 -u 选项被 -i 选项取代。另外,选择通过菜单还是通过文本运行第二张 CD 上的安装程序。

    • 以下命令通过菜单运行第二张 CD 上的安装程序。


      # luupgrade -i -n BE_name -s os_image_path
      
    • 以下命令通过文本运行第二张 CD 上的安装程序并且无需用户交互。


      # luupgrade -i -n BE_name -s os_image_path -O '-nodisplay -noconsole'
      
    -i

    安装其他 CD。此软件在指定的介质上查找并运行安装程序。使用 -s 指定安装程序。

    -n BE_name

    指定要升级的引导环境的名称。

    -s os_image_path

    指定包含网络安装映像的目录的路径名。

    -O '-nodisplay -noconsole '

    (可选)以文本模式运行第二张 CD 上的安装程序并且无需用户交互。

  6. 对要安装的每张 CD 重复步骤 4步骤 5

    引导环境已经做好激活准备。请参见激活引导环境


示例 5–3 SPARC: 从多张 CD 升级网络安装映像

在本示例中,升级了 second_disk 引导环境且安装映像位于以下两张 CD 上: Solaris Software - 1 和 Solaris Software - 2 CD。-u 选项确定 CD 组上是否有足够的空间用于全部软件包。-O 选项和 -nodisplay 以及 -noconsole 选项禁止在读取第二张 CD 后显示字符用户界面。如果使用这些选项,系统将不会提示您键入信息。

注意: 如果不同时使用 -O 选项以及 -nodisplay-noconsole 选项,则将显示字符用户界面 (character user interface, CUI)。Sun 不再建议使用 CUI 来执行 Solaris Live Upgrade 任务。

安装将要升级到的发行版的 Solaris Live Upgrade 软件包。


# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu

插入 Solaris Software - 1 CD 并键入:


# luupgrade -u -n second_disk -s /cdrom/cdrom0/ 

插入 Solaris Software - 2 CD 并键入:


# luupgrade -i -n second_disk -s /cdrom/cdrom0 -O '-nodisplay \ 
-noconsole'
Repeat this step for each CD that you need.

对要安装的每张 CD 重复上述步骤。