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

在引导环境中安装 Solaris Flash 归档文件

本节提供了使用 Solaris Live Upgrade 安装 Solaris Flash 归档文件的过程。安装 Solaris Flash 归档文件时将覆写新引导环境中除共享文件外的所有文件。归档文件存储在以下介质上:

安装和创建 Solaris Flash 归档文件时,请注意以下问题。

说明 

示例 


注意 – 注意 –

当使用 Solaris Flash 归档文件安装 Solaris OS 时,归档文件和安装介质必须包含相同的 OS 版本。如果 OS 的版本不匹配,则在目标系统上进行的安装将失败。当使用以下关键字或命令时,操作系统必须相同:

  • 配置文件中的 archive_location 关键字

  • 带有 -s-a-j-J 选项的 luupgrade 命令


例如,如果归档文件是 Solaris 10 操作系统且您使用的是 DVD 介质,则必须使用 Solaris 10 DVD 介质来安装归档文件。  


注意 – 注意 –

当安装了非全局区域时,将无法正确创建 Solaris Flash 归档文件。Solaris Flash 功能与 Solaris Zones 功能不兼容。如果在非全局区域创建 Solaris Flash 归档文件或在安装了非全局区域的全局区域创建归档文件,则当部署归档文件时,不会正确安装生成的归档文件。


 

说明 

更多信息 

有关与归档文件存储关联的路径的正确语法示例。 

请参见《Solaris 10 10/08 安装指南:自定义 JumpStart 和高级安装》中的“archive_location 关键字”

要使用 Solaris Flash 安装功能,则要安装主系统并创建 Solaris Flash 归档文件。  

有关创建归档文件的更多信息,请参见《Solaris 10 10/08 安装指南:Solaris Flash 归档文件(创建和安装)》中的第 3  章 “创建 Solaris Flash 归档文件(任务)”

Procedure在引导环境中安装 Solaris Flash 归档文件

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

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

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

  3. 键入


    # luupgrade -f -n BE_name -s os_image_path -a archive
    
    -f

    指明从 Solaris Flash 归档文件安装操作系统。

    -n BE_name

    指定要使用归档文件安装的引导环境的名称。

    -s os_image_path

    指定包含操作系统映像的目录的路径名。此目录可以位于安装介质(如 DVD-ROM、CD-ROM)上,也可以是 NFS 或 UFS 目录。

    -a archive

    归档文件的路径(如果 Solaris Flash 归档文件位于本地文件系统上)。使用 -s 选项和 -a 选项指定的操作系统映像的版本必须相同。


示例 5–11 在引导环境中安装 Solaris Flash 归档文件

本例中,second_disk 引导环境中安装了一个归档文件。归档文件位于本地系统中。对应 -s-a 选项的操作系统版本都是 Solaris 10 10/08 发行版。除可共享的文件外,将覆写 second_disk 上的所有文件。pkgadd 命令添加将要升级到的发行版的 Solaris Live Upgrade 软件包。


# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -f -n second_disk \ 
-s /net/installmachine/export/Solaris_10/OS_image \ 
-a /net/server/archive/10 

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


Procedure使用配置文件安装 Solaris Flash 归档文件

本过程介绍使用配置文件安装 Solaris Flash 归档文件或差别归档文件的步骤。

如果在配置文件中添加了语言环境,请确保创建了带有额外磁盘空间的引导环境。

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

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

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

  3. 创建配置文件。

    有关可以在 Solaris Live Upgrade 配置文件中使用的关键字的列表,请参见创建 Solaris Live Upgrade 要使用的配置文件

  4. 键入


    # luupgrade -f -n BE_name -s os_image_path -j profile_path
    
    -f

    指明从 Solaris Flash 归档文件安装操作系统。

    -n BE_name

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

    -s os_image_path

    指定包含操作系统映像的目录的路径名。此目录可以位于安装介质(如 DVD-ROM、CD-ROM)上,也可以是 NFS 或 UFS 目录。

    -j profile_path

    为 Flash 安装配置的 JumpStart 配置文件的路径。配置文件必须在本地计算机的目录中。-s 选项的操作系统版本和 Solaris Flash 归档文件操作系统版本必须相同。

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


示例 5–12 使用配置文件在引导环境中安装 Solaris Flash 归档文件

在本示例中,配置文件提供归档文件的安装位置。

# profile keywords         profile values
# ----------------         -------------------
 install_type              flash_install
 archive_location          nfs installserver:/export/solaris/flasharchive/solarisarchive
 

创建配置文件后,可以运行 luupgrade 命令并安装归档文件。使用 -j 选项访问配置文件。pkgadd 命令添加将要升级到的发行版的 Solaris Live Upgrade 软件包。


# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -f -n second_disk \ 
-s /net/installmachine/export/solarisX/OS_image \ 
-j /var/tmp/profile 

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

要创建配置文件,请参见创建 Solaris Live Upgrade 要使用的配置文件


Procedure使用配置文件关键字安装 Solaris Flash 归档文件

使用本过程,您可以通过在命令行中使用 archive_location 关键字来安装 Solaris Flash 归档文件,而无需通过配置文件安装。您可以不使用配置文件而快速地检索归档文件。

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

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

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

  3. 键入


    # luupgrade -f -n BE_name -s os_image_path -J 'archive_location path-to-profile'
    
    -f

    指定从 Solaris Flash 归档文件升级操作系统。

    -n BE_name

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

    -s os_image_path

    指定包含操作系统映像的目录的路径名。此目录可以位于安装介质(如 DVD-ROM、CD-ROM)上,也可以是 NFS 或 UFS 目录。

    -J 'archive_location path-to-profile'

    指定 archive_location 配置文件关键字和 JumpStart 配置文件的路径。-s 选项的操作系统版本和 Solaris Flash 归档文件操作系统版本必须相同。有关关键字值,请参见《Solaris 10 10/08 安装指南:自定义 JumpStart 和高级安装》中的“archive_location 关键字”

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


示例 5–13 使用配置文件关键字安装 Solaris Flash 归档文件

本例中,second_disk 引导环境中安装了一个归档文件。-J 选项和 archive_location 关键字用于检索归档文件。除可共享的文件外,将覆写 second_disk 上的所有文件。pkgadd 命令添加将要升级到的发行版的 Solaris Live Upgrade 软件包。


# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -f -n second_disk \ 
-s /net/installmachine/export/solarisX/OS_image \ 
-J 'archive_location http://example.com/myflash.flar'