Sun Java Enterprise System 2005Q4 安装指南

Solaris 10 区域

本节简要介绍最新版 Java ES 的 Solaris 10 区域支持,其中包含一个安装顺序示例。

Solaris 区域概述

Solaris 10 区域(也称作 Solaris 容器)功能提供了一种在 Solaris OS 的实例中创建虚拟化操作系统环境的方法。这将使一个或多个进程能够在与主机上的其他活动隔离的状态下运行。例如,在某个区域中运行的进程将只能向同一区域中的其他进程发送信号,不管用户 ID 和其他证书信息如何。

每个 Solaris 10 主机均含有单个全局区域。全局区域既是主机的默认区域,又是用于系统范围内管理控制的区域。如果全局管理员未创建任何非全局区域,则所有进程都会在全局区域中运行。某些 Java ES 组件(如 Sun Cluster 软件)仅能安装在全局区域中。

可将非全局区域看作一个盒子。一个或多个应用程序可在此盒中运行,而不与主机的其余部分进行交互。每个非全局区域均具有已安装 Solaris 10 操作系统在其中作为区域本身的实例而出现的内容,以及该非全局区域所特有的配置和其他信息。非全局区域的默认配置是同全局区域共享其文件系统的分区(作为只读回送文件系统安装)。对于 Java ES,必须将所有非全局区域创建为“整个根”区域,表示不存在继承文件系统。

本版 Java ES 的区域支持

下表介绍了本版 Java ES 的 Java ES 区域支持级别:

  1. 已经存在非全局区域时,可将 Java ES 安装在全局区域中。

  2. 在将 Java ES 安装到全局区域后,可创建非全局区域。

  3. 即使已经在全局区域中安装了一个 Java ES,也可将另一个 Java ES 安装在整个根非全局区域中。

  4. 不支持将 Java ES 安装到默认的稀疏根非全局区域中。如果遇到稀疏根文件系统,Java ES 安装程序将无法继续。

  5. 即使已经在整个根非全局区域中安装了 Java ES,也可将另一个 Java ES 安装在全局区域中。

Solaris 10 区域示例

本示例将在 Solaris 10 非全局区域中安装 Java ES 软件。

Procedure制定 Solaris 10 区域的顺序

以下高级任务是必需的:

步骤
  1. 检验您的主机上是否已安装了 Solaris 10

    将自动创建全局区域。

  2. 检验全局区域管理员是否以“整个根”区域形式创建了实现规划中指定的所有非全局区域

    有关创建非全局区域的信息,参阅《System Administration Guide: Solaris Containers-Resource Management and Solaris Zones》中的第 18  章 “Planning and Configuring Non-Global Zones (Tasks)”

  3. 在所需非全局区域中启动 Java ES 安装程序

  4. 在选择组件时,选择所需组件

    某些组件不能在非全局区域中安装,因为它们需要访问全局区域功能。选择组件时,这些组件不可用。

  5. 运行安装

  6. 查看安装摘要和日志

  7. 根据需要,完成安装后配置

    第 6 章,安装后配置组件提供了安装后配置说明。

  8. 启动组件

    第 7 章,检验已安装的组件提供了启动和停止 Java ES 组件的过程。

  9. 根据需要,在其他的非全局区域中重复此过程