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(规划)

Live Upgrade 要求

Live Upgrade 系统要求

安装 Live Upgrade

所需软件包

Live Upgrade 磁盘空间要求

创建 RAID-1 卷(镜像)时 Live Upgrade 的要求

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

使用 lucreate 命令创建文件系统的原则

为文件系统选择分片的原则

如何为根 (/) 文件系统选择分片

如何为镜像文件系统选择分片

创建 RAID-1 卷(镜像卷)文件系统的一般原则

为交换卷选择分片的原则

为新的引导环境配置交换片

如果正在使用交换,则无法创建引导环境

如何为可共享的文件系统选择分片

定制新引导环境的内容

在引导环境之间同步文件

/etc/lu/synclist 文件中添加文件

强制引导环境之间的同步

引导多个引导环境

Live Upgrade 字符用户界面

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

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

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

词汇表

索引

Live Upgrade 要求

在安装和使用 Live Upgrade 之前,请熟悉这些要求。

Live Upgrade 系统要求

Live Upgrade 包含在 Oracle Solaris 软件中。您需要在当前操作系统中安装 Live Upgrade 软件包。Live Upgrade 软件包的发行版必须与您要升级到的 OS 的发行版相匹配。例如,如果当前 OS 为 Solaris 9 发行版,并且您计划将该版本升级到 Oracle Solaris 10 8/11 发行版,则需要从 Oracle Solaris 10 8/11 发行版安装 Live Upgrade 软件包。

下表列出了 Live Upgrade 所支持的发行版。

表 3-1 支持的 Oracle Solaris 发行版

当前发行版
兼容的升级发行版
Solaris 8 OS
Solaris 8、Solaris 9 或任何 Oracle Solaris 10 发行版
Solaris 9 OS
Solaris 9 或任何 Oracle Solaris 10 发行版
Oracle Solaris 10 OS
任何 Oracle Solaris 10 发行版

安装 Live Upgrade

可以使用以下两种方法之一安装 Live Upgrade 软件包:

请注意以下有关 Live Upgrade 正常运行所需安装的修补程序的信息。

正确操作 Live Upgrade 要求为特定 OS 版本安装一组限定的修补程序修订版。安装或运行 Live Upgrade 之前,需要安装这些修补程序。


仅适用于 x86 - 如果没有安装这组修补程序,Live Upgrade 安装将失败,并且会看到以下错误消息。如果没有看到以下错误消息,可能是仍旧未安装所需的修补程序。在尝试安装 Live Upgrade 之前,应始终验证是否已安装了 My Oracle Support 知识文档中列出的所有修补程序。

ERROR: Cannot find or is not executable: 
</sbin/biosdev>.
ERROR: One or more patches required 
by Live Upgrade has not been installed.

通过访问 http://support.oracle.com (My Oracle Support) 确保您具有最近更新的修补程序列表。在 My Oracle Support 上搜索知识文档 1004881.1-Live Upgrade Software Patch Requirements(以前为 206844)。

My Oracle Support 上的知识文档 1004881.1-Live Upgrade Software Patch Requirements(以前为 206844)中列出的修补程序随时可能更改。这些修补程序可能用于修复 Live Upgrade 中的缺陷以及 Live Upgrade 所依赖的组件中的缺陷。如果在使用 Live Upgrade 的过程中遇到了任何困难,请检查并确保安装了最新的 Live Upgrade 修补程序。

如果正在运行 Solaris 8 或 Solaris 9 OS,则可能无法运行 Live Upgrade 安装程序。因为这些发行版中未包含运行 Java 2 运行时环境所需的修补程序集。对于建议用于运行 Live Upgrade 安装程序和安装软件包的 Java 2 运行时环境,必须拥有建议的修补程序簇。要安装 Live Upgrade 软件包,请使用 pkgadd 命令。或者,为 Java 2 运行时环境安装建议的修补程序簇。修补程序簇位于 http://support.oracle.com (My Oracle Support)。

有关安装 Live Upgrade 软件的说明,请参见安装 Live Upgrade

所需软件包

如果使用 Live Upgrade 时出现问题,则可能是缺少软件包。表 3-2 列出了使用 Live Upgrade 时每个 OS 发行版所需的软件包。

对于 Oracle Solaris 10 发行版:

有关软件组的信息,请参见《Oracle Solaris 10 1/13 安装指南:规划安装和升级》中的"软件组的磁盘空间建议"

表 3-2 Live Upgrade 所需的软件包

Solaris 8 发行版
Solaris 9 发行版
Oracle Solaris 10 发行版
SUNWadmap
SUNWadmap
SUNWadmap
SUNWadmc
SUNWadmc
SUNWadmlib-sysid
SUNWlibC
SUNWadmfw
SUNWadmr
SUNWbzip
SUNWlibC
SUNWlibC
SUNWgzip
SUNWgzip
仅限于 Solaris 10 3/05SUNWgzip
SUNWj2rt1

SUNWj2rt
SUNWj5rt2

1仅在以下情况下需要 SUNWj2rt 软件包:

2仅在以下情况下需要 SUNWj5rt 软件包:

要检查系统中的软件包,请键入以下命令。

% pkginfo package-name

Live Upgrade 磁盘空间要求

有关用于升级的磁盘空间要求的信息,请参见《Oracle Solaris 10 1/13 安装指南:规划安装和升级》中的第 3  章 "系统要求、原则和升级信息"

要估算创建引导环境所需的文件系统大小,请着手创建一个新的引导环境,并注意计算出的大小。然后您可以退出此过程。

新的引导环境上的磁盘必须能够用作引导设备。一些系统限定哪些磁盘可用作引导设备。请参考系统文档,确定是否有任何引导限制。

创建新的引导环境前,应准备好磁盘。检查磁盘是否已按如下所述正确格式化:

创建 RAID-1 卷(镜像)时 Live Upgrade 的要求

Live Upgrade 使用 Solaris Volume Manager 技术创建引导环境,该环境能够包含 RAID-1 卷(镜像)文件系统。Live Upgrade 并未实现 Solaris Volume Manager 的全部功能,但不可缺少 Solaris Volume Manager 的下列组件。

表 3-3 Live Upgrade 和 RAID-1 卷的必需组件

要求
说明
更多信息
您必须创建至少一个状态数据库,至少三个状态数据库副本。
状态数据库在磁盘上存储有关 Solaris Volume Manager 配置的状态的信息。状态数据库是多个复制的数据库副本的集合。每个副本都称为一个状态数据库副本。复制状态数据库时,副本能够保护数据以避免单点故障造成数据丢失。
Live Upgrade 仅支持根 (/) 文件系统上具有单片串联的 RAID-1 卷(镜像)。
串联是一个 RAID-0 卷。如果分片被串联,则数据将被写入第一个可用分片,直到该分片被写满。该分片写满后,数据将依次写入下一个分片。除非将串联包含在 RAID-1 卷中,否则串联并不提供数据冗余

RAID-1 卷最多可由三个串联组成。

有关创建镜像文件系统的原则,请参见如何为镜像文件系统选择分片