安装和管理 Solaris Container Manager 3.6.1

有关容器属性

容器具有以下属性:

为容器指定的名称是永久性的,因此无法更改。项目名称同样也是永久性的。可以更改容器的其他标识信息。

该软件可将容器保存下来。在容器被删除之前,它可被重复使用。项目是一种与主机相关联的容器。当将项目与主机相关联并设置了它的资源保留之后,项目便处于活动状态。

因为具有相同定义和资源保留的多个项目可同时在多个不同的主机上处于活动状态,因此容器可方便地通过数据中心管理它们。保存容器之后,可随时使用它激活任意合适主机上的项目。因此,可以将容器用作模板来新建项目。

容器可充当多个项目的模板。容器将这些项目的共同属性存储在一个中心位置。这些项目的共同属性包括:

其他属性(如 CPU 份额和内存限制)在活动项目所处的主机中是特定的。在 Solaris Container Manager 3.6 中,这些在中心位置存储的共同属性集称作容器。当某一特定主机上的容器被激活后,系统将它初始化为一个 Solaris 项目,并保存在 /etc/project 中。

例如,某公司希望为其电子邮件应用程序设置一个容器。这些项目的共同属性将是:

当某个特定的主机激活该容器时,该公司即初始化该项目,并且此时也可以指定资源池、CPU 份额和内存限制了。

图 3–1 容器和项目

创建多个项目时,容器可起到模板的作用

您可以使用容器跨不同区域和主机创建多个项目。例如:如果使用单个容器在三个不同的主机上创建三个活动项目,则在该容器中,您将拥有一个容器和三个项目。更改容器中的基本信息,将会更改基于该容器的所有项目。

可以使用“项目创建”向导创建项目,并在完成所有步骤后立即激活该项目。系统同时创建一个容器,且它的名称保存在 GUI 中。此外,您还可以通过指导您完成整个创建过程的向导选择当前只创建容器,以后再激活该项目。

对于容器,您可以使用 GUI 执行下列任务:

对于项目,您可以使用 GUI 执行下列任务: