对于 Solaris 8 发行版,只有基于用户的容器类型是可用的。
如果您要使用容器来管理标记为 UNIX 用户名或 UNIX 组名的进程,则应该创建一个基于用户的或基于组的容器。您在创建过程中选定的项目类型决定着该容器是基于用户还是基于组。
启动新建项目向导,具体步骤参见启动新建项目向导。
屏幕上将显示“概述”面板。
选择“用户”或“组”作为项目类型。
具有基于用户的项目类型的容器将跟踪具有同一 UNIX 用户名的进程。
具有基于组的项目类型的容器将跟踪具有同一 UNIX 组名的进程。
Solaris 8 OS 仅支持基于用户的容器类型。
(对于 Solaris 8)
基于用户的项目 - 您必须在第一个字段中提供一个有效 UNIX 用户名。将那些可以加入该项目的用户的 UNIX 用户名添加到第二个字段。将那些可以加入该项目的组的 UNIX 组名添加到第三个字段。如果有多个条目,则用逗号将其隔开。
在第一个字段中,请勿提供正在被其他基于用户的项目或“默认”项目使用的用户名。
基于组的项目 - 您必须在第一个字段中提供一个有效的 UNIX 组名。将那些可以加入该项目的组的 UNIX 组名添加到第二个字段。将那些可以加入该项目的用户的 UNIX 用户名添加到第三个字段。如果有多个条目,则用逗号将其隔开。
在第一个字段中,请勿提供正在被其他基于组的项目或“默认”项目使用的组名。
对于 Solaris 9 和 Solaris 10,不需要提供有效的用户名和组名。但是系统中必须具有附加的用户名和组名。
关于这一项目类型的详细信息,请参阅表 3–2。
如果您只是通过选择主机名称(而没有选择资源池)来启动新建项目向导,请指定一个支持项目资源要求的资源池。
项目中启动的新进程将绑定到相应的资源池。激活之后,该项目中所含的新进程将被绑定至其资源池。
(仅适用于 Solaris 10)选择一个现有区域。
单击可用区域中的按钮,使该项目与某个区域相关联。
为项目提供资源保留。
本软件提供了主机上的最大 CPU 数、未保留的 CPU 份额数和可用内存资源。
您必须为 CPU 保留提供一个整数值。仅当所有其他(与同一主机相关联的)容器中没有正在运行的进程时,那些 CPU 保留为零的容器才能使用 CPU 资源。
“内存容量”是可选项,为其提供的值应以 MB 为单位。
为容器提供名称。
该名称必须是唯一的,且不能超过 32 个字符。该名称用于在导航窗口、状态表和资源使用情况报告中标识此容器。如果您输入的名称与其他容器重复,则容器创建失败。
容器创建之后其名称将不能更改。
(可选)提供容器的描述。
查看“汇总”面板中的信息。
单击“完成”。
您所作的以上选择将被保存起来,所创建的项目被立刻激活。Solaris 内核开始实施该容器的资源保留。