系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones

在系统上设置区域(任务图)

下表简要介绍了首次在系统上设置区域所涉及的任务。

任务 

说明 

参考 

标识您要在区域中运行的应用程序。 

查看正在系统上运行的应用程序: 

  • 确定对您的业务目标至关重要的应用程序。

  • 评估正在运行的应用程序对系统的要求。

如有必要,请参阅您的业务目标和系统文档。 

确定要配置的区域数。 

评估: 

  • 您要在区域中运行的应用程序的性能要求

  • 建议每个区域安装 100 MB 可用磁盘空间的可用性

 

请参见评估当前的系统设置

确定是否将资源池与区域结合使用,以便创建容器。 

如果您还要在系统上使用资源管理功能,则需要使资源管理范围能够覆盖这些区域。请在配置区域之前配置资源池。 

请注意,从 Solaris 10 8/07 发行版开始,您可以使用 zonecfg 属性将区域范围的资源控制和池功能快速添加到区域中。

请参见如何配置区域第 13 章

执行预配置任务。 

确定区域名称和区域路径。确定此区域是共享 IP 区域还是专用 IP 区域,然后获取 IP 地址或数据链路名称。确定每个区域的必需文件系统和设备。确定用于区域的调度类。确定在标准缺省权限集不充足的情况下,应为区域内的进程设置的权限集。请注意,有些 zonecfg 设置会自动添加权限。例如,ip-type=exclusive 会自动添加配置和管理网络栈所需的多个权限。

有关区域名称和路径、IP 类型、IP 地址、文件系统、设备、调度类以及权限的信息,请参见第 17 章评估当前的系统设置。有关缺省权限和可在非全局区域中配置的权限的列表,请参见非全局区域中的权限。有关 IP 功能可用性的信息,请参见共享 IP 非全局区域中的联网Solaris 10 8/07:专用 IP 非全局区域中的联网

开发配置。 

配置非全局区域。 

请参见配置、检验并提交区域zonecfg(1M) 手册页。

以全局管理员身份检验和安装已配置的区域。 

必须在登录之前检验和安装区域。 

请参见第 19 章第 20 章

以全局管理员身份,使用带有 -C 选项的 zlogin 命令登录到每个非全局区域,或将 sysidcfg 文件放置到区域的 /etc 目录中。

 

请参见第 21 章第 22 章

以全局管理员身份引导非全局区域。 

引导每个区域以将区域置于运行状态。 

请参见第 19 章第 20 章

为生产使用准备新区域。 

创建用户帐户,添加其他软件,并自定义区域配置。 

请参阅用于设置新安装的计算机的文档。本指南中介绍了适用于区域环境的特殊注意事项。