安装和管理 Solaris Container Manager 3.6

有关容器属性

容器具有以下属性:

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

该软件将保存容器,容器可供重复使用,直到被删除时为止。项目是与主机相关联的容器。与主机关联后,项目将处于活动状态,并且也设定了它的资源保留。

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

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

其他属性,比如 CPU 份额和内存限制,在活动项目所处的主机中是特定的。在 Solaris Container Manager 3.6 中,在中心位置存储的此共同属性集称为容器。当某一特定的主机激活该容器时,即把它初始化为一个 Solaris 项目,并将之保存在 /etc/project 中。

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

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

图 3–1 容器和项目

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

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

可以通过该项目创建向导选择创建在所有创建步骤完成之后即可激活的项目。同时可以创建一个容器,其名称保存在 GUI 中。还可以通过指导您完成整个创建过程的向导选择当前只创建容器,以后再激活该项目。

对于容器,可以通过使用 GUI 来执行以下任务:

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