Solaris 10 安装指南:Solaris Live Upgrade 和升级规划

Solaris Zone(规划)

安装 Solaris OS 后,可以安装和配置区域。全局区域是运行的操作系统的一个实例,它包含在每个 Solaris 系统中。全局区域既是系统的缺省区域,也是在系统范围内进行管理控制的区域。非全局区域是虚拟化的操作系统环境。


注意 – 注意 –

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

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

有关接受备用根 (/) 文件系统的实用程序列表,以及有关区域的更多信息,请参见《System Administration Guide: Solaris Containers-Resource Management and Solaris Zones》中的“Restriction on Accessing A Non-Global Zone From the Global Zone”


使用非全局区域时的安装和升级

在安装 Solaris OS 后,全局区域中安装的软件组是可由所有非全局区域共享的一组软件包。例如,如果您安装了整个软件组,则所有区域都包含这些软件包。缺省情况下,全局区域中安装的所有附加软件包也将填充非全局区域。您可以将任何应用程序、名称空间、服务器和网络连接(如 NFS 和 DHCP 以及其他软件)单独部署在各个非全局区域中。每个非全局区域间彼此相互独立,并且各个非全局区域独立运行。例如,您可能已在全局区域上安装了完整软件组,并在单独的非全局区域上运行 Java Enterprise System Messaging Server、数据库、DHCP 和 Web 服务器。在安装非全局区域时,请记住每个非全局区域中运行的应用程序的性能需求。


注意 – 注意 –

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


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

从 Solaris 10 1/06 发行版开始, 在升级 Solaris OS 时,可以升级安装了非全局区域的系统。Solaris 交互式安装程序和自定义 JumpStart 程序能够启动升级。


注意 – 注意 –

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


非全局区域的磁盘空间需求

当安装全局区域时,确保为可能创建的所有区域保留足够的磁盘空间。每个非全局区域的磁盘空间需求可能不同。以下是对规划信息的简短说明。有关完整的规划要求和建议,请参见《System Administration Guide: Solaris Containers-Resource Management and Solaris Zones》中的第 18  章 “Planning and Configuring Non-Global Zones (Tasks)”

不限制每个区域可消耗的磁盘空间量。全局区域管理员负责限制空间。即使小型单处理器系统也可支持同时运行多个区域。

全局区域中安装的软件包的特征将影响所创建的非全局区域的空间要求。软件包的数量和空间需求为相关因素。以下为通用的磁盘空间使用指南。