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.  升级时使用修补程序分析器(任务)

词汇表

索引

激活引导环境

激活一个引导环境后,即可在下次重新引导系统时使之成为可引导的环境。如果在引导新建的活动的引导环境时出现故障,还可以快速切换回初始引导环境。请单见第 6 章

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

要成功激活一个引导环境,该引导环境必须满足以下条件:


仅适用于 x86 - 如果您有一个基于 x86 的系统,也可以使用 GRUB 菜单激活。请注意以下例外情况:

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


如何激活引导环境

以下过程将一个新引导环境切换为当前运行的引导环境。


仅适用于 x86 - 如果您有一个基于 x86 的系统,也可以使用 GRUB 菜单激活。请注意以下例外情况:

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


  1. 要激活引导环境,请键入:
    # /sbin/luactivate  BE-name
    BE-name

    指定要激活的引导环境的名称

  2. 重新引导。
    # init 6

    注意

    注意 - 仅使用 initshutdown 命令重新引导。如果使用 reboothaltuadmin 命令,则系统将不切换引导环境。系统将再次引导上一个活动的引导环境。


示例 5-14 激活引导环境

在本示例中,second_disk 引导环境在下次重新引导时激活。

# /sbin/luactivate second_disk
# init 6

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

第一次从新创建的引导环境引导时,Live Upgrade 软件将新引导环境与上一个活动的引导环境同步。“同步”是指将某些关键的系统文件和目录从上一个活动的引导环境复制到正在引导的引导环境中。初始引导后,Live Upgrade 不执行此同步,除非使用 luactivate 命令和 -s 选项强制同步。


仅适用于 x86 - 当使用 GRUB 菜单在引导环境间切换时,文件也不同步。您必须使用以下过程同步文件。


有关同步的更多信息,请参见在引导环境之间同步文件

  1. 要激活引导环境,请键入:
    # /sbin/luactivate  -s BE-name
    -s

    在上一个活动的引导环境和新引导环境之间强制执行文件同步。第一次激活某个引导环境时,将在引导环境间同步文件。在以后的激活中,只在使用 -s 选项时才同步文件。


    注意

    注意 - 使用此选项时要特别小心,因为您可能没有注意到或者无法控制在上一个活动引导环境中可能已发生的更改。例如,如果您正在当前引导环境中运行 Oracle Solaris 10 8/11 软件,并通过强制同步引导回 Solaris 9 发行版,则 Solaris 9 发行版上的文件可能会发生更改。由于文件依赖于 OS 的发行版,所以对 Solaris 9 发行版的引导可能会因 Oracle Solaris 10 8/11 文件可能与 Solaris 9 文件不兼容而失败。


    BE-name

    指定要激活的引导环境的名称

  2. 重新引导。
    # init 6

示例 5-15 激活引导环境

在本示例中,下次重新引导时将激活 second_disk 引导环境,并同步文件。

# /sbin/luactivate -s second_disk
# init 6

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

GRUB 菜单提供了另一种可在引导环境之间进行切换的方法。GRUB 菜单可以替代 luactivate 命令来激活(引导)引导环境。需要注意的事项和限制如下:


注意

注意 - 激活了引导环境后,请勿在 BIOS 中更改磁盘顺序。更改此顺序可能导致 GRUB 菜单无效。如果发生此问题,请将磁盘顺序更改回初始状态以修复 GRUB 菜单。


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

您可以使用 GRUB 菜单在两个引导环境之间进行切换。请注意下列限制:

  1. 重新引导系统。
    # init 6

    此时将显示 GRUB 主菜单。

    在本示例中,列出了以下两个操作系统:Oracle Solaris 和 second_disk(Live Upgrade 引导环境)。如果由于某种原因主 OS 没有进行引导,则可使用 failsafe 项进行恢复。

    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris                                                            |
    |Solaris  failsafe                                                  |
    |second_disk                                                        |
    |second_disk failsafe                                               |
    +-------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted. Press
    enter to boot the selected OS, 'e' to edit the commands before
    booting, or 'c' for a command-line.
  2. 使用方向键选择所需引导环境并按 Enter 键。

    选定的引导环境将被引导并成为活动的引导环境。