Solaris 10 11/06 安装指南:规划安装和升级

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

安装 Solaris OS 后,可以安装和配置非全局区域。准备好升级 Solaris OS 时,可以升级安装了非全局区域的系统。Solaris 交互式安装程序和自定义 JumpStart 程序能够启动升级。

表 7–1 升级安装了非全局区域的系统时的限制

程序或条件 

描述 

Solaris Live Upgrade 

安装了非全局区域后,不能使用 Solaris Live Upgrade 升级系统。您可以使用 lucreate 命令创建引导环境,但是如果使用 luupgrade 命令,升级将会失败。此时将显示错误消息。

Solaris Flash 归档文件 

安装了非全局区域后,将无法正确创建 Solaris Flash 归档文件。Solaris Flash 功能与 Solaris Zones 分区技术不兼容。如果创建了 Solaris Flash 归档文件,当在下列条件下部署归档文件时,所生成的归档文件无法正确安装:

  • 归档文件是在非全局区域中创建的。

  • 归档文件是在安装了非全局区域的全局区域中创建的。

在某些情况下,不得使用带有 -R 选项或等效选项的命令。

任何可通过 -R 或等效选项来接受替换的根 (/) 文件系统的命令,在以下情况成立时不得使用:

  • 命令在全局区域中运行。

  • 备用根 (/) 文件系统指向非全局区域内的任意路径。

例如,pkgadd 实用程序的 -R root_path 选项将通过到非全局区域中根 (/) 文件系统的路径从全局区域运行。

有关接受备用根 (/) 文件系统的实用程序列表,以及有关区域的更多信息,请参见《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的“从全局区域中访问非全局区域的限制”

在执行升级之前备份安装了区域的系统

执行升级前,您应该备份 Solaris 系统上的全局区域和非全局区域。有关备份安装了区域的系统的信息,请参见《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的第 25  章 “Solaris Zones 管理(概述)”