Oracle Solaris 10 9/10 安装指南:规划安装和升级

升级和修补限制

下表中列出了在某些情况下升级系统时的限制。

问题 

说明 

更多信息 

对于 ZFS 根池,存在其他升级限制 

只能使用 Solaris Live Upgrade 升级 ZFS 根池。  

有关要求和限制的信息,请参见《Oracle Solaris 10 9/10 安装指南:Solaris Live 升级和升级规划》中的第 12  章 “针对 ZFS 的 Solaris Live Upgrade(规划)”

升级到不同软件组 

不能将系统升级为系统上未安装的软件组。例如,如果已在系统上安装了最终用户 Solaris 软件组,则不能再使用升级选项升级到开发者 Solaris 软件组。但是,在升级期间可以向系统添加不属于当前已安装软件组的软件。 

有关软件组的更多信息,请参见软件组的磁盘空间建议

在安装了非全局区域的情况下进行升级 

可以利用 Solaris 安装程序、Solaris Live Upgrade 或 JumpStart 升级安装了非全局区域的系统。将应用以下限制: 

  • 建议使用 Solaris Live Upgrade 程序来对系统进行升级或修补。其他升级程序可能需要较长的升级时间,这是因为完成升级所需的时间随安装的非全局区域数量呈线性增加。如果要使用 Solaris Live Upgrade 修补系统,则不必将系统转入单用户模式,这样可以最大程度地延长系统的正常运行时间。

  • 如果使用 Solaris Flash 归档文件来安装,则包含非全局区域的归档文件将无法正确安装在系统上。

有关要求和限制的信息,请参见在安装了非全局区域的情况下进行升级

从 Solaris 8 或 9 OS 使用 Solaris Live Upgrade 进行修补 

当活动引导环境正在运行 Solaris 8 或 9 OS 时,无法使用 Solaris Live Upgrade 修补 Solaris 10 非活动引导环境。Solaris Live Upgrade 将调用活动引导分区上的修补实用程序来修补非活动引导分区。Solaris 8 和 Solaris 9 修补实用程序不能识别 Solaris 10 OS 中的 Solaris Zone、服务管理工具 (Service Management Facility, SMF) 以及其他增强功能。因此,修补实用程序无法正确修补非活动 Solaris 10 引导环境。如果要使用 Solaris Live Upgrade 将系统从 Solaris 8 或 Solaris 9 OS 升级到 Solaris 10 OS,必须先激活 Solaris 10 引导环境,再进行修补。激活 Solaris 10 引导环境后,可以直接修补活动引导环境,也可以设置另一个非活动引导环境,并使用 Solaris Live Upgrade 对其进行修补。 

有关使用 Solaris Live Upgrade 进行修补的更多信息,请参见《Oracle Solaris 10 9/10 安装指南:Solaris Live 升级和升级规划》中的“在引导环境中向网络安装映像添加修补程序”

在使用 Veritas 文件系统时进行升级 

在以下情况下使用 Veritas VxVM 文件系统时,Solaris 交互式安装程序和自定义 JumpStart 程序不会提供系统升级机会: 

  • 所要升级的根文件系统受 Veritas 控制。例如,根 (/) 文件系统挂载在 /dev/vx/... 设备上。

  • 在任何受 Veritas 控制的文件系统上安装了任何 Solaris 软件。例如,/usr 文件系统挂载在 /dev/vx/... 设备上。

要在配置了 Veritas VxVM 之后进行升级,请使用以下方法之一: