Masakari 命令¶
Masakari 命令是 CLI 接口。
notification create¶
创建通知。
openstack notification create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<type>
<hostname>
<generated_time>
<payload>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- type¶
失败类型。支持的选项有:COMPUTE_HOST、VM、PROCESS。
- hostname¶
通知的主机名。
- generated_time¶
通知的时间戳。例如:2016-01-01T01:00:00.000
- payload¶
关于失败事件的 JSON 字符串。
此命令由 python-masakariclient 插件提供。
notification list¶
列出通知。
openstack notification list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--limit <limit>]
[--marker <id>]
[--sort <key>[:<direction>]]
[--filters <"key1=value1;key2=value2...">]
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <引用模式>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --limit <限制>¶
限制返回的通知数量
- --marker <ID>¶
仅返回在给定通知 ID 之后的通知
- --sort <键>[:<方向>]¶
排序选项,是一个字符串,包含用逗号分隔的键列表。每个键可以选择性地附加排序方向(:asc 或 :desc)。有效的排序键为:[‘type’、‘created_at’、‘updated_at’]
- --filters <"key1=value1;key2=value2...">¶
应用于返回通知的筛选参数。可以多次指定,或者一次指定用分号分隔的参数。有效的筛选键为:[‘source_host_uuid’、‘type’、‘status’、generated-since]
此命令由 python-masakariclient 插件提供。
notification show¶
显示通知详情。
openstack notification show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<notification>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- notification¶
要显示的通知的 UUID
此命令由 python-masakariclient 插件提供。
notification vmove list¶
列出 VM 迁移。
openstack notification vmove list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--limit <limit>]
[--marker <id>]
[--sort <key>[:<direction>]]
[--filters <"key1=value1;key2=value2...">]
<notification_id>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <引用模式>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --limit <限制>¶
限制返回的 VM 迁移数量
- --marker <ID>¶
仅返回在给定 VM 迁移 ID 之后的 VM 迁移
- --sort <键>[:<方向>]¶
排序选项,是一个字符串,包含用逗号分隔的键列表。每个键可以选择性地附加排序方向(:asc 或 :desc)。有效的排序键为:[‘type’、‘status’、‘start_time’、‘end_time’]
- --filters <"key1=value1;key2=value2...">¶
应用于返回 VM 迁移的筛选参数。可以多次指定,或者一次指定用分号分隔的参数。有效的筛选键为:[‘type’、‘status’
- notification_id¶
通知的 UUID。
此命令由 python-masakariclient 插件提供。
notification vmove show¶
显示 VM 迁移详情。
openstack notification vmove show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<notification_id>
<vmove_id>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- notification_id¶
COMPUTE_NODE 类型通知的 UUID。
- vmove_id¶
VM 迁移的 UUID
此命令由 python-masakariclient 插件提供。
segment create¶
创建段。
openstack segment create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--is_enabled <boolean>]
[--description <description>]
<name>
<recovery_method>
<service_type>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --is_enabled <boolean>¶
此段的启用标志。支持 microversion 1.2 及更高版本。
- --description <description>¶
段的描述。
- name¶
段的名称。
- recovery_method¶
段的恢复方法。支持的选项有:auto、reserved_host、auto_priority、rh_priority。
- service_type¶
段的服务类型。
此命令由 python-masakariclient 插件提供。
删除段¶
删除一个或多个段。
openstack segment delete <segment> [<segment> ...]
- segment¶
要删除的段的名称或 ID
此命令由 python-masakariclient 插件提供。
创建主机¶
创建主机。
openstack segment host create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--reserved <reserved>]
[--on_maintenance <on_maintenance>]
<name>
<type>
<control_attributes>
<segment_id>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --reserved <reserved>¶
主机保留。支持的选项有:True、False。
- --on_maintenance <on_maintenance>¶
主机的维护状态。支持的选项有:True、False。
- name¶
主机的名称。
- type¶
主机的类型。
- control_attributes¶
关于控制的属性。
- segment_id¶
段的名称或 ID。
此命令由 python-masakariclient 插件提供。
删除主机¶
删除主机。
openstack segment host delete <segment_id> <host>
- segment_id¶
段的名称或 ID。
- host¶
要删除的主机的名称或 ID
此命令由 python-masakariclient 插件提供。
列出主机¶
列出主机。
openstack segment host list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--limit <limit>]
[--marker <id>]
[--sort <key>[:<direction>]]
[--filters <"key1=value1;key2=value2...">]
<segment_id>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --limit <limit>¶
限制返回的主机数量
- --marker <id>¶
仅返回出现在给定主机 ID 之后的主机
- --sort <key>[:<direction>]¶
排序选项,是一个字符串,包含用逗号分隔的键列表。每个键都可以选择性地附加排序方向(:asc 或:desc)。有效的排序键是:[‘type’、‘name’、‘created_at’、‘updated_at’]
- --filters <"key1=value1;key2=value2...">¶
应用于返回主机的筛选参数。可以多次指定此参数,或者使用分号分隔的参数一次指定。有效的筛选键是:[‘failover_segment_id’、‘type’、‘on_maintenance’、‘reserved’]
- segment_id¶
段的名称或 ID。
此命令由 python-masakariclient 插件提供。
显示主机详细信息¶
显示主机详细信息。
openstack segment host show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<segment_id>
<host>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- segment_id¶
段的名称或 ID。
- host¶
要删除的主机的名称或 ID
此命令由 python-masakariclient 插件提供。
更新主机¶
更新主机。
openstack segment host update
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--reserved <reserved>]
[--on_maintenance <on_maintenance>]
[--name <name>]
[--type <type>]
[--control_attributes <control_attributes>]
<segment_id>
<host>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --reserved <reserved>¶
主机保留。支持的选项有:True、False。
- --on_maintenance <on_maintenance>¶
主机的维护状态。支持的选项有:True、False。
- --name <name>¶
主机的名称。
- --type <type>¶
主机的类型。
- --control_attributes <control_attributes>¶
关于控制的属性。
- segment_id¶
段的名称或 ID。
- host¶
要删除的主机的名称或 ID
此命令由 python-masakariclient 插件提供。
分段列表¶
列出分段。
openstack segment list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--limit <limit>]
[--marker <id>]
[--sort <key>[:<direction>]]
[--filters <"key1=value1;key2=value2...">]
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <引号模式>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --limit <限制>¶
限制返回的分段数量
- --marker <ID>¶
仅返回在给定分段 ID 之后的段
- --sort <键[:方向]>¶
排序选项,是一个字符串,包含用逗号分隔的键列表。每个键都可以选择性地附加排序方向(:asc 或:desc)。有效的排序键是:[‘type’、‘name’、‘created_at’、‘updated_at’]
- --filters <"key1=value1;key2=value2...">¶
应用于返回分段的过滤参数。可以多次指定,或者使用分号分隔参数一次指定。有效的过滤键为:[‘recovery_method’, ‘service_type’]
此命令由 python-masakariclient 插件提供。
分段显示¶
显示分段详情。
openstack segment show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<segment>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- segment¶
要显示的段(名称或 ID)
此命令由 python-masakariclient 插件提供。
分段更新¶
更新一个分段。
openstack segment update
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--name <name>]
[--recovery_method <recovery_method>]
[--service_type <service_type>]
[--is_enabled <boolean>]
[--description <description>]
<segment>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --name <名称>¶
段的名称。
- --recovery_method <恢复方法>¶
分段的恢复方法。支持的选项为:auto, reserved_host, auto_priority, rh_priority
- --service_type <服务类型>¶
段的服务类型。
- --is_enabled <布尔值>¶
此段的启用标志。支持 microversion 1.2 及更高版本。
- --description <描述>¶
段的描述。
- segment¶
要更新的分段的名称或 ID。
此命令由 python-masakariclient 插件提供。