服务器组

服务器组提供了一种根据特定策略对服务器进行分组的机制。

Compute v2

服务器组创建

创建一个新的服务器组。

openstack server group create
    [--policy <policy>]
    [--rule <key=value>]
    <name>
--policy <策略>

为 <名称> 添加一个策略。指定 –os-compute-api-version 2.15 或更高版本才能使用 ‘soft-affinity’ 或 ‘soft-anti-affinity’ 策略。

--rule <键=值>

策略的规则。目前,仅支持 ‘anti-affinity’ 策略的 ‘max_server_per_host’ 规则。

名称

新的服务器组名称

服务器组删除

删除现有的服务器组。

openstack server group delete <server-group> [<server-group> ...]
server-group

要删除的服务器组(名称或 ID)

服务器组列表

列出所有服务器组。

openstack server group list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--all-projects]
    [--long]
    [--limit <limit>]
    [--offset <offset>]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--all-projects

显示所有项目的信息(仅限管理员)

--long

在输出中列出附加字段

--limit <限制>

返回的最大条目数。如果该值超过服务器定义的限制,则将使用最大值。

--offset <偏移量>

集合中要返回的第一个项目的(从零开始的)偏移量。

服务器组显示

显示服务器组详细信息。

openstack server group show <server-group>
server-group

要显示的服务器组(名称或 ID)