跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 10 1/13 安装指南:Live Upgrade 和升级规划 Oracle Solaris 10 1/13 Information Library (简体中文) |
1. 在何处查找 Oracle Solaris 安装规划信息
8. 在安装了非全局区域的系统中升级 Oracle Solaris OS
第 2 部分使用 Live Upgrade 升级和迁移到 ZFS 根池
在安装和使用 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 发行版
|
可以使用以下两种方法之一安装 Live Upgrade 软件包:
pkgadd 命令。Live Upgrade 软件包包括 SUNWlucfg、 SUNWlur 和 SUNWluu,必须按照此顺序安装这些软件包。
Oracle Solaris Operating System DVD、Oracle Solaris Software - 2 CD 或网络安装映像上的安装程序。
请注意以下有关 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 发行版:
以下软件组包含所有必需的 Live Upgrade 软件包:
完整 Oracle Solaris 软件组加 OEM 支持
完整 Oracle Solaris 软件组
开发者 Oracle Solaris 软件组
最终用户 Oracle Solaris 软件组
以下软件组可能未包含使用 Live Upgrade 时所需的所有软件包:
核心系统支持软件组
精简网络支持软件组
有关软件组的信息,请参见《Oracle Solaris 10 1/13 安装指南:规划安装和升级》中的"软件组的磁盘空间建议"。
表 3-2 Live Upgrade 所需的软件包
|
当升级并使用 CD 介质时
当升级并使用 CD 介质时
要检查系统中的软件包,请键入以下命令。
% pkginfo package-name
有关用于升级的磁盘空间要求的信息,请参见《Oracle Solaris 10 1/13 安装指南:规划安装和升级》中的第 3 章 "系统要求、原则和升级信息"。
要估算创建引导环境所需的文件系统大小,请着手创建一个新的引导环境,并注意计算出的大小。然后您可以退出此过程。
新的引导环境上的磁盘必须能够用作引导设备。一些系统限定哪些磁盘可用作引导设备。请参考系统文档,确定是否有任何引导限制。
创建新的引导环境前,应准备好磁盘。检查磁盘是否已按如下所述正确格式化:
标识出足够大的分片以容纳将要复制的文件系统。
标识出包含您希望在引导环境之间共享而不是复制的目录的文件系统。如果要共享某一目录,需要创建新引导环境使该目录位于它的分片上。这样,该目录就是一个文件系统,并且可以与将来的引导环境共享。有关创建可共享的单独文件系统的更多信息,请参见如何为可共享的文件系统选择分片。
Live Upgrade 使用 Solaris Volume Manager 技术创建引导环境,该环境能够包含 RAID-1 卷(镜像)文件系统。Live Upgrade 并未实现 Solaris Volume Manager 的全部功能,但不可缺少 Solaris Volume Manager 的下列组件。
表 3-3 Live Upgrade 和 RAID-1 卷的必需组件
|