JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 10 1/13 安装指南:Live Upgrade 和升级规划     Oracle Solaris 10 1/13 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分使用 Live Upgrade 进行升级

1.  在何处查找 Oracle Solaris 安装规划信息

2.  Live Upgrade(概述)

3.  Live Upgrade(规划)

4.  使用 Live Upgrade 创建引导环境(任务)

5.  使用 Live Upgrade 进行升级(任务)

升级引导环境(任务列表)

升级引导环境

升级原则

使用软件包或修补程序升级系统

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

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

在引导环境中向网络安装映像添加软件包或者从其中删除软件包

在引导环境中向网络安装映像添加修补程序或者从其中删除修补程序

检查引导环境中安装的软件包

使用 JumpStart 配置文件进行升级

如何创建 Live Upgrade 要使用的配置文件

如何测试 Live Upgrade 要使用的配置文件

如何使用 Live Upgrade 通过配置文件进行升级

JumpStart 关键字值

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

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

如何使用配置文件安装 Flash 归档文件

如何使用配置文件关键字安装 Flash 归档文件

激活引导环境

激活引导环境的要求和限制

如何激活引导环境

如何激活引导环境并同步文件

x86: 使用 GRUB 菜单激活引导环境

x86: 如何使用 GRUB 菜单激活引导环境

6.  故障恢复:回退到初始引导环境(任务)

7.  维护 Live Upgrade 引导环境(任务)

8.  在安装了非全局区域的系统中升级 Oracle Solaris OS

9.  Live Upgrade 示例

第 2 部分使用 Live Upgrade 升级和迁移到 ZFS 根池

10.  Live Upgrade 和 ZFS(概述)

11.  针对 ZFS 的 Live Upgrade(规划)

12.  为 ZFS 根池创建引导环境

13.  针对安装了非全局区域的 ZFS 的 Live Upgrade

第 3 部分附录

A.  Live Upgrade 命令参考

B.  故障排除(任务)

C.  附加 SVR4 打包要求(参考)

D.  升级时使用修补程序分析器(任务)

词汇表

索引

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

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

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

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

安装了非全局区域后,将无法正确创建 Flash 归档文件。Solaris Flash 功能与 Oracle Solaris Zones 功能不兼容。如果在非全局区域中创建 Flash 归档文件,或者在安装了非全局区域的全局区域中创建归档文件,则当部署归档文件时,将无法正确安装生成的归档文件。例如,如果归档文件是 Oracle Solaris 10 操作系统且您使用的是 DVD 介质,则必须使用 Oracle Solaris 10 DVD 介质来安装归档文件。

有关与归档文件存储关联的路径的正确语法的示例,请参见《Oracle Solaris 10 1/13 安装指南:JumpStart 安装》中的"archive_location 关键字"

要使用 Flash 归档文件安装功能,则要安装主系统并创建 Flash 归档文件。有关创建归档文件的更多信息,请参见《Oracle Solaris 10 1/13 安装指南:Flash 归档文件(创建和安装)》中的第 3  章 "创建 Flash 归档文件(任务)"

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

  1. 在系统中安装 Live Upgrade SUNWlucfgSUNWlurSUNWluu 软件包。

    这些软件包必须是将要升级到的发行版的软件包。有关逐步操作过程,请参见如何使用 pkgadd 命令安装 Live Upgrade

  2. 从 Flash 归档文件安装。
    # luupgrade -f -n BE-name -s os-image-path -a archive
    -f

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

    -n BE-name

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

    -s os-image-path

    指定包含操作系统映像的目录的路径名。此目录可以位于安装介质(如 DVD-ROM、CD-ROM)上,也可以是 NFS 或 UFS 目录。此 OS 映像提供 miniroot,它能够引导可引导的最小根 (/) 文件系统,以便轻松安装 Flash 归档文件。该 miniroot 不是安装的映像。-a 选项提供操作系统映像。

    -a archive

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

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

本例中,second_disk 引导环境中安装了一个归档文件。归档文件位于本地系统中。-a 选项提供操作系统映像。对应 -s-a 选项的操作系统版本都是 Oracle Solaris 10 8/11 发行版。除可共享的文件外,将覆写 second_disk 上的所有文件。pkgadd 命令添加将要升级到的发行版的 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 

接下来的步骤

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

如何使用配置文件安装 Flash 归档文件

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

开始之前

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

  1. 在系统中安装 Live Upgrade SUNWlucfgSUNWlurSUNWluu 软件包。

    这些软件包必须是将要升级到的发行版的软件包。有关逐步操作过程,请参见如何使用 pkgadd 命令安装 Live Upgrade

  2. 创建配置文件。

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

  3. 使用配置文件安装 Flash 归档文件。
    # luupgrade -f -n BE-name -s os-image-path -j profile-path
    -f

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

    -n BE-name

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

    -s os-image-path

    指定包含操作系统映像的目录的路径名。此目录可以位于安装介质(如 DVD-ROM、CD-ROM)上,也可以是 NFS 或 UFS 目录。此 OS 映像提供 miniroot,它能够引导可引导的最小根 (/) 文件系统,以便轻松安装 Flash 归档文件。该 miniroot 不是安装的映像。-j 选项提供包含 Flash 归档文件操作系统映像的配置文件的路径。

    -j profile-path

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

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

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

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

创建配置文件后,可以运行 luupgrade 命令并安装归档文件。-s 选项提供 miniroot,它能够引导可引导的最小根 (/) 文件系统,以便轻松安装 Flash 归档文件。-j 选项提供包含 Flash 归档文件操作系统映像路径的配置文件的路径。pkgadd 命令添加将要升级到的发行版的 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 

接下来的步骤

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

如何使用配置文件关键字安装 Flash 归档文件

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

  1. 在系统中安装 Live Upgrade SUNWlucfgSUNWlurSUNWluu 软件包。

    这些软件包必须是将要升级到的发行版的软件包。有关逐步操作过程,请参见如何使用 pkgadd 命令安装 Live Upgrade

  2. 安装 Flash 归档文件。
    # luupgrade -f -n BE-name -s os-image-path -J 'archive_location path-to-profile'
    -f

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

    -n BE-name

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

    -s os-image-path

    指定包含操作系统映像的目录的路径名。此目录可以位于安装介质(如 DVD-ROM、CD-ROM)上,也可以是 NFS 或 UFS 目录。此 OS 映像提供 miniroot,它能够引导可引导的最小根 (/) 文件系统,以便轻松安装 Flash 归档文件。该 miniroot 不是安装的映像。-j 选项提供包含 Flash 归档文件操作系统映像的配置文件的路径。

    -J 'archive_location path-to-profile'

    指定 archive_location 配置文件关键字和 JumpStart 配置文件的路径。-s 选项的操作系统版本和 Flash 归档文件操作系统版本必须相同。有关关键字值的信息,请参见《Oracle Solaris 10 1/13 安装指南:JumpStart 安装》中的"archive_location 关键字"

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

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

本例中,second_disk 引导环境中安装了一个归档文件。-s 选项提供 miniroot,它能够引导可引导的最小根 (/) 文件系统,以便轻松安装 Flash 归档文件。-j 选项提供 Flash 归档文件操作系统映像的路径。-J 选项和 archive_location 关键字用于检索归档文件。除可共享的文件外,将覆写 second_disk 上的所有文件。pkgadd 命令添加将要升级到的发行版的 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'