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

规划和配置非全局区域(任务图)

在将系统设置为使用区域之前,必须先收集信息并决定如何配置区域。以下任务图概括了如何规划和配置区域。

任务 

说明 

参考 

规划区域策略。 

  • 评估在系统上运行的应用程序,并确定需要在区域中运行的应用程序。

  • 评估磁盘空间的可用性,以便可以保存区域内特有的文件。

  • 如果您也使用资源管理功能,请确定如何使资源管理范围能够覆盖整个区域。

请参阅历史使用情况。另请参见磁盘空间需求区域中使用的资源池

确定区域名称。 

基于命名约定决定区域的名称。 

请参见区域配置数据区域主机名

确定区域路径。 

每个区域都具有一个与全局区域根目录相对的根目录路径。 

请参见区域配置数据

如果没有配置资源池,请评估是否需要进行 CPU 限制。 

查看您的应用程序要求。 

请参见Solaris 10 8/07:dedicated-cpu 资源

如果计划使用全局区域中的 rcapd 来为区域设置内存上限,请评估是否需要进行内存分配。

查看您的应用程序要求。 

请参见第 10 章第 11 章Solaris 10 8/07:物理内存控制和 capped-memory 资源

将 FSS 设置为系统中的缺省调度程序。 

为每个区域指定 CPU 份额,以控制区域访问 CPU 资源的权利。FSS 保证为各个区域公平地分配 CPU 资源,这种公平分配基于已分配的份额。 

第 8 章区域中的调度类

确定区域是共享 IP 区域,还是专用 IP 区域。 

对于共享 IP 区域(缺省区域),可获取或配置区域的 IP 地址。根据配置的不同,您必须为需要网络访问的每个非全局区域获取至少一个 IP 地址。 

对于专用 IP 区域,请确定要分配给该区域的数据链路。该区域需要独占访问一个或多个网络接口。该接口可以是单独的 LAN(如 bge1),也可以是单独的 VLAN(如bge2000)。数据链路必须是 GLDv3。 GLDv3 的数据链路在 dladm show-link 命令的输出中会被标识为 type: legacy

请参见确定区域主机名并获取网络地址如何配置区域《系统管理指南:IP 服务》

有关 GLDv3 接口的更多信息,请参见《系统管理指南:IP 服务》中的“Oracle Solaris : 接口类型”

确定要在区域内挂载的文件系统。 

查看您的应用程序要求。 

有关更多信息,请参见在区域中挂载的文件系统

确定应使哪些网络接口可在区域中使用。 

查看您的应用程序要求。 

有关更多信息,请参见共享 IP 网络接口

确定是否必须更改缺省的非全局区域权限集。 

检查权限集: 缺省权限集、可以添加和删除的权限,以及目前不能使用的权限。 

请参见非全局区域中的权限

确定每个区域中应该配置的设备。 

查看您的应用程序要求。 

有关应用程序的信息,请参阅相关文档。 

配置区域。 

使用 zonecfg 可以创建区域的配置。

请参见配置、检验并提交区域

检验并提交已配置的区域。 

确定指定的资源和属性是否在虚拟系统上有效。 

请参见配置、检验并提交区域