在安装和使用 Solaris Live Upgrade 之前,请熟悉这些要求。
Solaris Live Upgrade 包含在 Solaris 软件中。您需要在当前操作系统中安装 Solaris Live Upgrade 软件包。Solaris Live Upgrade 软件包的发行版必须与您要升级到的 OS 的发行版相匹配。例如,如果当前 OS 为 Solaris 9 发行版,并且您计划将该版本升级到 Solaris 10 5/09 发行版,则需要通过 Solaris 10 5/09 发行版安装 Solaris Live Upgrade 软件包。
表 3–1 列出了 Solaris Live Upgrade 支持的发行版。
表 3–1 支持的 Solaris 发行版
当前发行版 |
兼容的升级发行版 |
---|---|
Solaris 8 OS |
Solaris 8、9 或任何 Solaris 10 发行版 |
Solaris 9 OS |
Solaris 9 或任何 Solaris 10 发行版 |
Solaris 10 OS |
任何 Solaris 10 发行版 |
可以使用以下方法安装 Solaris Live Upgrade 软件包:
pkgadd 命令。Solaris Live Upgrade 软件包包括 SUNWlucfg、 SUNWlur 和 SUNWluu,必须按照此顺序安装这些软件包。
Solaris Operating System DVD、Solaris Software - 2 CD 或网络安装映像上的安装程序。
请注意,可能需要安装以下修补程序才能正确操作 Solaris Live Upgrade。
说明 |
更多信息 |
|
---|---|---|
注意: 正确操作 Solaris Live Upgrade 要求为特定 OS 版本安装一组限定的修补程序修订版。安装或运行 Solaris Live Upgrade 之前,需要安装这些修补程序。 仅适用于 x86 – 如果没有安装这组修补程序,Solaris Live Upgrade 安装将失败,并且会看到以下错误消息。如果没有看到以下错误消息,可能是仍旧未安装所需的修补程序。在尝试安装 Solaris Live Upgrade 之前,应始终验证是否已安装了 Sunsolve 信息文档中列出的所有修补程序。
信息文档 206844(以前为 72099)中列出的修补程序可能会随时更改。这些修补程序可能会修复 Solaris Live Upgrade 中的缺陷以及 Solaris Live Upgrade 所依赖的组件中的缺陷。如果在使用 Solaris Live Upgrade 的过程中遇到了任何困难,请检查并确保安装了最新的 Solaris Live Upgrade 修补程序。 |
通过访问 http://sunsolve.sun.com 确保您具有最近更新的修补程序列表。在 SunSolve Web 站点上搜索信息文档 206844(以前为 72099)。 |
|
如果正在运行 Solaris 8 或 Solaris 9 OS,则可能无法运行 Solaris Live Upgrade 安装程序。因为这些发行版中未包含运行 Java 2 运行时环境所需的修补程序集。对于建议用于运行 Solaris Live Upgrade 安装程序和安装软件包的 Java 2 运行时环境,必须拥有建议的修补程序簇。 |
要安装 Solaris Live Upgrade 软件包,请使用 pkgadd 命令。或者,为 Java 2 运行时环境安装建议的修补程序簇。访问 http://sunsolve.sun.com 可以获得修补程序簇。 |
有关 Solaris Live Upgrade 软件的说明,请参见安装 Solaris Live Upgrade。
如果使用 Solaris Live Upgrade 时出现问题,则可能是缺少软件包。检查您的 OS 是否有下表中列出的软件包,使用 Solaris Live Upgrade 时必须具有这些软件包。
对于 Solaris 10 发行版:
如果安装了以下软件组之一,则这些软件组将包含所有必需的 Solaris Live Upgrade 软件包。
完整 Solaris 软件组加 OEM 支持
完整 Solaris 软件组
开发者 Solaris 软件组
最终用户 Solaris 软件组
如果安装了以下软件组之一,则可以不用具备使用 Solaris Live Upgrade 所必需的所有软件包。
核心系统支持软件组
精简网络支持软件组
有关软件组的信息,请参见《Solaris 10 5/09 安装指南:规划安装和升级》中的“软件组的磁盘空间建议”。
表 3–2 Solaris Live Upgrade 所需的软件包
要检查系统中的软件包,请键入以下命令。
% pkginfo package_name |
升级时请遵循常规磁盘空间要求。请参见《Solaris 10 5/09 安装指南:规划安装和升级》中的第 4 章 “系统要求、原则和升级(规划)”。
要估算创建引导环境所需的文件系统大小,请开始创建一个新的引导环境。计算文件系统大小。然后您可以终止该过程。
新的引导环境上的磁盘必须能够用作引导设备。一些系统限定哪些磁盘可用作引导设备。请参考系统文档,确定是否有任何引导限制。
创建新的引导环境前,应准备好磁盘。检查确保磁盘已正确格式化:
标识出足够大的片以容纳将要复制的文件系统。
标识出包含您希望在引导环境之间共享而不是复制的目录的文件系统。如果要共享某一目录,需要创建新引导环境使该目录位于它的片上。这样,该目录就是一个文件系统,并且可以与将来的引导环境共享。有关创建可共享的单独文件系统的更多信息,请参见如何为可共享的文件系统选择片。
Solaris Live Upgrade 使用 Solaris 卷管理器技术创建引导环境,该环境能够包含 RAID-1 卷(镜像)文件系统。Solaris Live Upgrade 并未实现 Solaris 卷管理器的全部功能,但不可缺少 Solaris 卷管理器的下列组件。
表 3–3 Solaris Live Upgrade 和 RAID-1 卷的必需组件
要求 |
说明 |
更多信息 |
---|---|---|
您必须创建至少一个状态数据库,至少三个状态数据库副本。 |
状态数据库在磁盘上存储有关 Solaris 卷管理器配置的状态的信息。状态数据库是多个复制的数据库副本的集合。每个副本都称为一个状态数据库副本。复制状态数据库时,副本能够保护数据以避免单点故障造成数据丢失。 |
有关创建状态数据库的信息,请参见《Solaris Volume Manager 管理指南》中的第 6 章 “状态数据库(概述)”。 |
Solaris Live Upgrade 仅支持根 (/) 文件系统上具有单片串联的 RAID-1 卷(镜像)。 |
串联是一个 RAID-0 卷。如果片被串联,则数据将被写入第一个可用片,直到该片被写满。该片写满后,数据将依次写入下一个片。除非将串联包含在 RAID-1 卷中,否则串联并不提供数据冗余 RAID—1 卷最多可由三个串联组成。 |
有关创建镜像文件系统的原则,请参见如何为镜像文件系统选择片。 |