计算服务

Compute v2

计算服务删除

删除计算服务

openstack compute service delete <service> [<service> ...]
service

要删除的计算服务(仅 ID)。如果使用 --os-compute-api-version 2.53 或更高版本,则 ID 是 UUID,可以通过使用相同的 2.53+ 微版本列出计算服务来检索。删除计算服务时,请确保先停止物理主机上的实际计算进程,然后再使用此命令删除该服务。否则,运行中的服务可能会在数据库中重新创建孤立的 compute_nodes 表记录。

计算服务列表

列出计算服务。

使用 --os-compute-api-version 2.53 或更高版本将返回 ID 作为 UUID 值,可用于在多单元部署中唯一标识该服务。

openstack compute service list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--host <host>]
    [--service <service>]
    [--long]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--host <host>

列出指定主机上的服务(仅名称)。

--service <service>

仅列出指定的服务二进制文件(仅名称)。例如,nova-computenova-conductor 等。

--long

在输出中列出附加字段

计算服务设置

设置计算服务属性

openstack compute service set
    [--enable | --disable]
    [--disable-reason <reason>]
    [--up | --down]
    <host>
    <service>
--enable

启用服务

--disable

禁用服务

--disable-reason <reason>

禁用服务的理由(用引号括起来)。应与 –disable 选项一起使用。

--up

强制服务启动。需要 --os-compute-api-version 2.11 或更高版本。

--down

强制服务停止。需要 --os-compute-api-version 2.11 或更高版本。

host

主机名称

service

服务名称(二进制名称),例如 nova-compute