命令参考¶
OpenStack 客户端中可用的已发布 CLI 命令列表。可以通过执行 openstack help share 来引用这些命令。
shares¶
share create¶
创建新的共享
share create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--name <name>]
[--snapshot-id <snapshot-id>]
[--property <key=value>]
[--share-network <network-info>]
[--description <description>]
[--public <public>]
[--share-type <share-type>]
[--availability-zone <availability-zone>]
[--share-group <share-group>]
[--wait]
[--scheduler-hint <key=value>]
[--mount-point-name <mount_point_name>]
[--encryption-key-ref <encryption_key_ref>]
<share_protocol>
<size>
- -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 <名称>¶
可选的共享名称。(默认=None)
- --snapshot-id <快照 ID>¶
可选的快照 ID,用于从快照创建共享。(默认=None)
- --property <键=值>¶
为该共享设置属性(重复选项以设置多个属性)
- --share-network <网络信息>¶
可选的网络信息 ID 或名称。
- --description <描述>¶
可选的共享描述。(默认=None)
- --public <公开>¶
共享的可见性级别。定义其他租户是否能够看到它。 (默认 = False)
- --share-type <共享类型>¶
创建共享的共享类型。如果未指定,除非是从快照创建,否则将使用默认共享类型。
- --availability-zone <可用区>¶
应创建共享的可用区。
- --share-group <共享组>¶
可选的共享组名称或 ID,在该组中创建共享。 (默认=None)。
- --wait¶
等待共享创建
- --scheduler-hint <键=值>¶
为共享设置调度器提示,键值对形式,可能的键有 same_host、different_host。 (重复选项以设置多个提示)
- --mount-point-name <挂载点名称>¶
可选的自定义导出位置。适用于 microversion >= 2.84
- --encryption-key-ref <加密密钥引用>¶
设置加密密钥引用,即存储在密钥管理器中的密钥的 UUID。适用于 microversion >= 2.90
- share_protocol¶
共享协议 (NFS, CIFS, CephFS, GlusterFS 或 HDFS)
- size¶
共享大小,以 GiB 为单位。
此命令由 python-manilaclient 插件提供。
share list¶
列出共享
share 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]
[--name <share-name>]
[--status <share-status>]
[--snapshot <share-network-id>]
[--export-location <export-location>]
[--soft-deleted]
[--public]
[--share-network <share-network-name-or-id>]
[--share-type <share-type-name-or-id>]
[--share-group <share-group-name-or-id>]
[--host <share-host>]
[--share-server <share-server-id>]
[--project <project>]
[--project-domain <project-domain>]
[--user <user>]
[--user-domain <user-domain>]
[--all-projects]
[--property <key=value>]
[--extra-spec <key=value>]
[--long]
[--sort <key>[:<direction>]]
[--limit <num-shares>]
[--marker <share>]
[--name~ <name~>]
[--description~ <description~>]
[--encryption-key-ref <encryption_key_ref>]
- -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¶
按降序对列进行排序
- --name <共享名称>¶
按共享名称过滤共享
- --status <共享状态>¶
按状态过滤共享
- --snapshot <共享网络 ID>¶
按快照名称或 ID 过滤共享。
- --export-location <导出位置>¶
按导出位置 ID 或路径过滤共享。仅适用于 microversion >= 2.35
- --soft-deleted¶
获取回收站中的共享。如果将此参数设置为 True (默认 = False),则仅显示回收站中的共享。仅适用于 microversion >= 2.69。
- --public¶
包含公共共享
- --share-network <共享网络名称或 ID>¶
按给定的共享网络过滤导出的共享
- --share-type <共享类型名称或 ID>¶
按给定的共享类型过滤共享
- --share-group <共享组名称或 ID>¶
按给定的共享组过滤共享
- --host <共享主机>¶
按给定的主机过滤共享 (仅限管理员)
- --share-server <共享服务器 ID>¶
按给定的共享服务器过滤导出的共享 (仅限管理员)
- --project <项目>¶
按项目 (名称或 ID) 过滤共享 (仅限管理员)
- --project-domain <项目域>¶
项目所属的域(名称或 ID)。如果项目名称之间存在冲突,可以使用此选项。
- --user <用户>¶
按用户(名称或 ID)过滤结果(仅限管理员)
- --user-domain <用户域>¶
用户所属的域(名称或 ID)。当用户名称存在冲突时,可以使用此选项。
- --all-projects¶
包含所有项目(仅限管理员)
- --property <键=值>¶
按给定的元数据键=值属性过滤共享 (重复选项以过滤多个属性)
- --extra-spec <键=值>¶
过滤属于该共享类型的共享的额外规格 (键=值)。 (重复选项以过滤多个额外规格)
- --long¶
在输出中列出附加字段
- --sort <键>[:<方向>]¶
按选定的键和方向(升序或降序)对输出进行排序(默认:name:asc),可以用逗号分隔多个键和方向
- --limit <共享数>¶
要显示的共享的最大数量
- --marker <共享>¶
上一页的最后一个共享 ID
- --name~ <名称~>¶
过滤与共享名称模式匹配的结果。仅适用于 microversion >= 2.36。
- --description~ <描述~>¶
过滤与共享描述模式匹配的结果。仅适用于 microversion >= 2.36。
- --encryption-key-ref <加密密钥引用>¶
按其加密密钥引用过滤共享。适用于 microversion >= 2.90
此命令由 python-manilaclient 插件提供。
share show¶
显示共享详细信息
share show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<share>
- -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¶
如果没有要显示的数据,则打印空表格。
- share¶
要显示的共享 (名称或 ID)
此命令由 python-manilaclient 插件提供。
share delete¶
删除一个共享
share delete
[--share-group <share-group>]
[--force]
[--wait]
[--soft]
<share>
[<share> ...]
- --share-group <共享组>¶
包含共享的可选共享组 (名称或 ID)
- --force¶
尝试强制删除共享,无论状态如何 (默认 = False)
- --wait¶
等待共享删除
- --soft¶
软删除一个或多个共享。
- share¶
要删除的共享(名称或 ID)
此命令由 python-manilaclient 插件提供。
共享设置¶
设置共享属性
share set
[--property <key=value>]
[--name <name>]
[--description <description>]
[--public <public>]
[--status <status>]
[--task-state <task-state>]
<share>
- --property <key=value>¶
为该共享设置属性(重复选项以设置多个属性)
- --name <name>¶
新的共享名称。(默认=None)
- --description <description>¶
新的共享描述。(默认=None)
- --public <public>¶
共享的可见性级别。定义其他租户是否能够看到它。
- --status <status>¶
显式更新共享的状态(仅限管理员)。示例包括:available, error, creating, deleting, error_deleting。
- --task-state <task-state>¶
指示要分配给共享的任务状态。选项包括:migration_starting, migration_in_progress, migration_completing, migration_success, migration_error, migration_cancelled, migration_driver_in_progress, migration_driver_phase1_done, data_copying_starting, data_copying_in_progress, data_copying_completing, data_copying_completed, data_copying_cancelled, data_copying_error。
- share¶
要修改的共享(名称或 ID)
此命令由 python-manilaclient 插件提供。
共享取消设置¶
取消设置共享属性
share unset [--property <key>] [--name] [--description] <share>
- --property <key>¶
从共享中删除属性(重复选项以删除多个属性)
- --name¶
取消设置共享名称。
- --description¶
取消设置共享描述。
- share¶
要修改的共享(名称或 ID)
此命令由 python-manilaclient 插件提供。
共享属性显示¶
显示共享属性
share properties show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<share>
- -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¶
如果没有要显示的数据,则打印空表格。
- share¶
共享名称或 ID
此命令由 python-manilaclient 插件提供。
共享调整大小¶
调整共享大小
share resize [--wait] [--force] <share> <new-size>
- --wait¶
等待共享调整大小
- --force¶
仅当增加共享大小时适用,仅在 microversion 2.64 及更高版本中可用。(仅限管理员)
- share¶
要调整大小的共享名称或 ID
- new-size¶
共享的新大小,以 GiB 为单位
此命令由 python-manilaclient 插件提供。
共享采用¶
采用共享
share adopt
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--name <name>]
[--description <description>]
[--share-type <share-type>]
[--driver-options [<key=value> ...]]
[--public]
[--share-server-id <share-server-id>]
[--wait]
<service-host>
<protocol>
<export-path>
- -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¶
如果没有要显示的数据,则打印空表格。
- --name <name>¶
可选的共享名称。(默认=None)
- --description <description>¶
可选的共享描述。(默认=None)
- --share-type <share-type>¶
分配给共享的可选共享类型。(默认值为 None)
- --driver-options <key=value>¶
可选驱动程序选项,以键值对的形式(默认值为 None)。
- --public¶
共享的可见性级别。定义了其他项目是否能够看到它。仅适用于 microversion >= 2.8。(默认=False)
- --share-server-id <share-server-id>¶
当使用具有“driver_handles_share_servers”extra_spec设置为True的共享类型时,与共享关联的共享服务器。仅适用于 microversion >= 2.49。(默认=None)
- --wait¶
等待共享被采用
- service-host¶
服务主机:some.host@driver#pool。
- protocol¶
要管理的共享协议,例如 NFS 或 CIFS。
- export-path¶
共享导出路径,NFS 共享例如:10.0.0.1:/example_path,CIFS 共享例如:\10.0.0.1example_cifs_share。
此命令由 python-manilaclient 插件提供。
共享放弃¶
放弃共享
share abandon [--wait] <share> [<share> ...]
- --wait¶
等待共享被放弃
- share¶
共享的名称或 ID
此命令由 python-manilaclient 插件提供。
共享导出位置显示¶
显示共享的导出位置
share export location show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<share>
<export-location>
- -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¶
如果没有要显示的数据,则打印空表格。
- share¶
共享名称或 ID
- export-location¶
共享导出位置的 ID
此命令由 python-manilaclient 插件提供。
共享导出位置列表¶
列出共享的导出位置
share export location 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]
<share>
- -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¶
按降序对列进行排序
- share¶
共享名称或 ID
此命令由 python-manilaclient 插件提供。
共享还原¶
恢复到指定的快照。
share revert [--wait] <snapshot>
- --wait¶
等待共享还原
- snapshot¶
要恢复的快照的名称或 ID。快照必须是 manila 已知的最新快照。
此命令由 python-manilaclient 插件提供。
共享恢复¶
从回收站恢复此共享或更多共享
share restore <share> [<share> ...]
- share¶
共享的名称或 ID
此命令由 python-manilaclient 插件提供。
共享实例¶
share instance delete¶
强制删除 share instance
share instance delete [--wait] <instance> [<instance> ...]
- --wait¶
等待 share instance 删除完成。
- instance¶
要删除的 share instance 的 ID。
此命令由 python-manilaclient 插件提供。
share instance list¶
列出共享实例
share instance 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]
[--share <share>]
[--export-location <export-location>]
- -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¶
按降序对列进行排序
- --share <share>¶
要列出 instance 的 share 的名称或 ID。
- --export-location <export-location>¶
要列出 instance 的导出位置。
此命令由 python-manilaclient 插件提供。
share instance set¶
显式重置 share instance 状态
share instance set [--status <status>] <instance>
- --status <status>¶
指示要分配给 instance 的状态。选项包括:available, error, creating, deleting,error_deleting, migrating, migrating_to, server_migrating。
- instance¶
要修改的 instance。
此命令由 python-manilaclient 插件提供。
share instance show¶
显示 share instance
share instance show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<instance>
- -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¶
如果没有要显示的数据,则打印空表格。
- instance¶
share instance 的 ID。
此命令由 python-manilaclient 插件提供。
share access rules¶
share access create¶
创建新的 share access 规则
share access create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--properties [<key=value> ...]]
[--access-level <access_level>]
[--wait]
[--lock-visibility]
[--lock-deletion]
[--lock-reason <lock_reason>]
<share>
<access_type>
<access_to>
- -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¶
如果没有要显示的数据,则打印空表格。
- --properties <key=value>¶
以空格分隔的 key=value 对的属性列表。可选:默认=None。仅适用于 API microversion >= 2.45。
- --access-level <access_level>¶
共享访问级别(支持“rw”和“ro”访问级别)。默认为 rw。
- --wait¶
等待 share access 规则创建完成。
- --lock-visibility¶
是否将 access 规则的敏感字段对其他用户进行屏蔽。仅在 API 版本 >= 2.82 时可用。
- --lock-deletion¶
启用时,将对规则放置“删除”锁,并且在锁存在期间无法删除该规则。仅在 API 版本 >= 2.82 时可用。
- --lock-reason <lock_reason>¶
锁定 access 规则的原因。仅应与删除或可见性锁一起提供。仅在 API 版本 >= 2.82 时可用。
- share¶
要修改的 NAS 共享的名称或 ID。
- access_type¶
Access 规则类型(仅支持“ip”、“user”(用户或组)、“cert”或“cephx”)。
- access_to¶
定义访问权限的值。
此命令由 python-manilaclient 插件提供。
share access delete¶
删除 share access 规则
share access delete [--wait] [--unrestrict] <share> <id>
- --wait¶
等待 share access 规则删除完成
- --unrestrict¶
尽管存在限制,仍寻求删除 access 规则。仅在 API 版本 >= 2.82 时可用。
- share¶
要修改的 NAS 共享的名称或 ID。
- id¶
要删除的访问规则的 ID。
此命令由 python-manilaclient 插件提供。
share access list¶
列出 share access 规则
share access 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]
[--properties [<key=value> ...]]
[--access-type <access_type>]
[--access-key <access_key>]
[--access-to <access_to>]
[--access-level <access_level>]
<share>
- -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¶
按降序对列进行排序
- --properties <key=value>¶
按属性(key=value)过滤结果。可选:默认=None。仅适用于 API microversion >= 2.45
- --access-type <access_type>¶
按 access 类型过滤 access 规则。
- --access-key <access_key>¶
按 access key 过滤 access 规则。
- --access-to <access_to>¶
按 access to 字段过滤 access 规则。
- --access-level <access_level>¶
按 access level 过滤 access 规则。
- share¶
共享的名称或 ID。
此命令由 python-manilaclient 插件提供。
共享访问设置¶
设置共享访问规则的属性。适用于 API 微版本 2.45 及更高版本
share access set
[--property <key=value>]
[--access-level <access_level>]
<access_id>
- --property <key=value>¶
为该共享访问规则设置一个属性。(重复选项以设置多个属性)仅适用于 API 微版本 >= 2.45。
- --access-level <access_level>¶
要设置的共享访问级别(支持“rw”和“ro”访问级别)
- access_id¶
NAS 共享访问规则的 ID。
此命令由 python-manilaclient 插件提供。
共享访问显示¶
显示共享访问规则。适用于 API 微版本 2.45 及更高版本
share access show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<access_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¶
如果没有要显示的数据,则打印空表格。
- access_id¶
NAS 共享访问规则的 ID。
此命令由 python-manilaclient 插件提供。
共享访问取消设置¶
取消设置共享访问规则的属性。适用于 API 微版本 2.45 及更高版本
share access unset [--property <key>] <access_id>
- --property <key>¶
从共享访问规则中删除属性。(重复选项以删除多个属性)仅适用于 API 微版本 >= 2.45。
- access_id¶
NAS 共享访问规则的 ID。
此命令由 python-manilaclient 插件提供。
共享迁移¶
共享迁移开始¶
将共享迁移到新的主机。
share migration start
[--force-host-assisted-migration <force-host-assisted-migration>]
--preserve-metadata <preserve-metadata>
--preserve-snapshots <preserve-snapshots>
--writable <writable>
--nondisruptive <nondisruptive>
[--new-share-network <new_share_network>]
[--new-share-type <new-share-type>]
<share>
<host>
- --force-host-assisted-migration <force-host-assisted-migration>¶
强制使用主机辅助迁移方法,绕过驱动程序优化。默认值为 False。
- --preserve-metadata <preserve-metadata>¶
强制迁移以保留所有文件元数据,在移动其内容时。如果设置为 True,将不会尝试主机辅助迁移。
- --preserve-snapshots <preserve-snapshots>¶
强制迁移共享快照到目标位置。如果设置为 True,将不会尝试主机辅助迁移。
- --writable <writable>¶
强制迁移以保持共享在移动内容时可写。如果设置为 True,将不会尝试主机辅助迁移。
- --nondisruptive <nondisruptive>¶
强制迁移为非破坏性迁移。如果设置为 True,将不会尝试主机辅助迁移。
- --new-share-network <new_share_network>¶
指定共享的新共享网络。如果迁移的共享必须保留在其当前的共享网络中,则不要指定此参数。
- --new-share-type <new-share-type>¶
指定共享的新共享类型。如果迁移的共享必须保留其当前的共享类型,请勿指定此参数。
- share¶
要迁移的共享的名称或 ID。
- host¶
迁移共享的目标主机。使用格式 ‘host@backend#pool’。
此命令由 python-manilaclient 插件提供。
共享迁移取消¶
在复制时取消给定共享的迁移
share migration cancel <share>
- share¶
要迁移的共享的名称或 ID。
此命令由 python-manilaclient 插件提供。
共享迁移完成¶
完成给定共享的迁移
share migration complete <share>
- share¶
要迁移的共享的名称或 ID。
此命令由 python-manilaclient 插件提供。
共享迁移显示¶
在复制时获取给定共享的迁移进度
share migration show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<share>
- -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¶
如果没有要显示的数据,则打印空表格。
- share¶
要获取共享迁移进度信息的共享的名称或 ID。
此命令由 python-manilaclient 插件提供。
共享网络¶
共享网络创建¶
创建 share 网络
share network create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--name <share-network>]
[--description <description>]
[--neutron-net-id <neutron-net-id>]
[--neutron-subnet-id <neutron-subnet-id>]
[--availability-zone <availability-zone>]
- -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¶
如果没有要显示的数据,则打印空表格。
- --name <share-network>¶
为共享网络添加名称(可选)
- --description <description>¶
为共享网络添加描述(可选)。
- --neutron-net-id <neutron-net-id>¶
必须与共享网络关联的 neutron 网络的 ID(可选)。除非同时指定“availability-zone”,否则指定的网络将与“default”共享网络子网关联。
- --neutron-subnet-id <neutron-subnet-id>¶
必须与共享网络关联的 neutron 子网络的 ID(可选)。除非同时指定“availability-zone”,否则指定的子网将与“default”共享网络子网关联。
- --availability-zone <availability-zone>¶
要将指定的网络子网参数分配到的可用区名称或 ID。必须与“neutron-net-id”和“neutron-subnet-id”一起使用。如果网络必须在所有可用区(“default”共享网络子网)中可用,则不要指定此参数。仅适用于微版本 >= 2.51。
此命令由 python-manilaclient 插件提供。
共享网络删除¶
删除一个或多个共享网络
share network delete [--wait] <share-network> [<share-network> ...]
- --wait¶
等待共享网络被删除
- share-network¶
要删除的共享网络名称或 ID
此命令由 python-manilaclient 插件提供。
共享网络列表¶
列出共享网络
share network 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]
[--name <share-network>]
[--name~ <share-network-name-pattern>]
[--description <share-network-description>]
[--description~ <share-network-description-pattern>]
[--all-projects]
[--project <project>]
[--project-domain <project-domain>]
[--created-since <yyyy-mm-dd>]
[--created-before <yyyy-mm-dd>]
[--security-service <security-service>]
[--neutron-net-id <neutron-net-id>]
[--neutron-subnet-id <neutron-subnet-id>]
[--network-type <network-type>]
[--segmentation-id <segmentation-id>]
[--cidr <X.X.X.X/X>]
[--ip-version 4/6]
[--detail]
- -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¶
按降序对列进行排序
- --name <share-network>¶
按名称过滤共享网络
- --name~ <share-network-name-pattern>¶
按名称模式过滤共享网络。仅适用于 microversion >= 2.36。
- --description <share-network-description>¶
按描述过滤共享网络。仅适用于 microversion >= 2.36
- --description~ <share-network-description-pattern>¶
按描述模式过滤共享网络。仅适用于 microversion >= 2.36。
- --all-projects¶
包含所有项目(仅限管理员)
- --project <project>¶
按项目(名称或 ID)过滤共享网络(仅限管理员)
- --project-domain <project-domain>¶
项目所属的域(名称或 ID)。如果项目名称之间存在冲突,可以使用此选项。
- --created-since <yyyy-mm-dd>¶
按创建日期过滤共享网络,日期格式为 yyyy-mm-dd。
- --created-before <yyyy-mm-dd>¶
按创建日期过滤共享网络,日期格式为 yyyy-mm-dd。
- --security-service <security-service>¶
按附加到网络的安全性服务的名称或 ID 过滤共享网络。
- --neutron-net-id <neutron-net-id>¶
按 neutron 网络的 ID 过滤共享网络。
- --neutron-subnet-id <neutron-subnet-id>¶
按 neutron 子网络的 ID 过滤共享网络。
- --network-type <network-type>¶
按网络类型过滤共享网络。例如,“flat”、“vlan”、“vxlan”、“geneve”等。
- --segmentation-id <segmentation-id>¶
按网络的分割 ID 过滤共享网络。仅适用于分段网络,例如“vlan”、“vxlan”、“geneve”等。
- --cidr <X.X.X.X/X>¶
按网络的 CIDR 过滤共享网络。
- --ip-version 4/6¶
按网络的 IP 版本过滤共享网络,可以是 4 或 6。
- --detail¶
列出共享网络的详细信息
此命令由 python-manilaclient 插件提供。
share network unset¶
取消设置共享网络属性
share network unset
[--name]
[--description]
[--security-service <security-service>]
<share-network>
- --name¶
取消设置共享网络名称。
- --description¶
取消设置共享网络描述。
- --security-service <security-service>¶
从共享网络分离安全性服务。仅适用于未使用的共享网络。
- share-network¶
要取消设置属性的共享网络的名称或 ID
此命令由 python-manilaclient 插件提供。
share network show¶
显示共享网络的详细信息
share network show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<share-network>
- -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¶
如果没有要显示的数据,则打印空表格。
- share-network¶
要显示的共享网络的名称或 ID
此命令由 python-manilaclient 插件提供。
share network set¶
设置共享网络属性
share network set
[--name <name>]
[--description <description>]
[--status <status>]
[--neutron-net-id <neutron-net-id>]
[--neutron-subnet-id <neutron-subnet-id>]
[--current-security-service <security-service>]
[--new-security-service <security-service>]
[--check-only]
[--restart-check]
<share-network>
- --name <name>¶
为共享网络设置新名称。
- --description <description>¶
为共享网络设置新描述。
- --status <status>¶
为共享网络分配状态(仅限管理员)。选项包括:active、error、network_change。仅适用于 microversion >= 2.63。
- --neutron-net-id <neutron-net-id>¶
更新与默认共享网络子网关联的 neutron 网络。如果不存在默认共享网络子网,或者共享网络正在使用,则设置将失败。
- --neutron-subnet-id <neutron-subnet-id>¶
更新与默认共享网络子网关联的 neutron 子网。如果不存在默认共享网络子网,或者共享网络正在使用,则设置将失败。
- --current-security-service <security-service>¶
当前与共享网络关联的安全性服务的名称或 ID,必须替换它。仅在 microversions >= 2.63 时才可用替换安全性服务。
- --new-security-service <security-service>¶
必须与共享网络关联的安全性服务的名称或 ID。在替换安全性服务时,必须使用“--current-security-service”选项提供当前安全性服务。仅在 microversions >= 2.63 时才可用替换安全性服务。
- --check-only¶
运行安全性服务替换的试运行。仅适用于 microversion >=2.63
- --restart-check¶
重新启动安全性服务替换的试运行。当检查结果陈旧时很有用。仅适用于 microversion >=2.63。
- share-network¶
要设置属性的共享网络的名称或 ID
此命令由 python-manilaclient 插件提供。
share network subnets¶
share network subnet create¶
创建共享网络子网
share network subnet create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--neutron-net-id <neutron-net-id>]
[--neutron-subnet-id <neutron-subnet-id>]
[--availability-zone <availability-zone>]
[--check-only]
[--restart-check]
[--property <key=value>]
<share-network>
- -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¶
如果没有要显示的数据,则打印空表格。
- --neutron-net-id <neutron-net-id>¶
Neutron 网络 ID。用于为共享服务器设置网络(可选)。应与“--neutron-subnet-id”一起定义。
- --neutron-subnet-id <neutron-subnet-id>¶
Neutron 子网 ID。用于为共享服务器设置网络(可选)。应与属于该子网的“--neutron-net-id”一起定义。
- --availability-zone <availability-zone>¶
可选的可用区,子网在该可用区内可用(默认=None)。如果为 None,则子网将被视为在所有可用区内可用。
- --check-only¶
运行创建共享网络子网的模拟演练。仅适用于 microversion >= 2.70。
- --restart-check¶
重新运行创建共享网络子网的模拟演练。当检查结果陈旧时很有用。仅适用于 microversion >= 2.70。
- --property <key=value>¶
为该共享网络子网设置一个属性(重复选项以设置多个属性)。仅适用于 microversion >= 2.78。
- share-network¶
共享网络的名称或 ID。
此命令由 python-manilaclient 插件提供。
share network subnet delete¶
删除共享网络子网
share network subnet delete
<share-network>
<share-network-subnet>
[<share-network-subnet> ...]
- share-network¶
共享网络的名称或 ID。
- share-network-subnet¶
要删除的共享网络子网的 ID。
此命令由 python-manilaclient 插件提供。
share network subnet set¶
设置共享网络子网属性
share network subnet set
[--property <key=value>]
<share-network>
<share-network-subnet>
- --property <key=value>¶
为该共享网络子网设置一个属性(重复选项以设置多个属性)。仅适用于 microversion >= 2.78。
- share-network¶
共享网络的名称或 ID。
- share-network-subnet¶
要设置属性的共享网络子网的 ID。
此命令由 python-manilaclient 插件提供。
share network subnet show¶
显示共享网络子网
share network subnet show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<share-network>
<share-network-subnet>
- -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¶
如果没有要显示的数据,则打印空表格。
- share-network¶
共享网络的名称或 ID。
- share-network-subnet¶
要显示的共享网络子网的 ID。
此命令由 python-manilaclient 插件提供。
share network subnet unset¶
取消设置共享网络子网属性
share network subnet unset
[--property <key>]
<share-network>
<share-network-subnet>
- --property <key>¶
从共享网络子网中删除属性(重复选项以删除多个属性)。仅适用于 microversion >= 2.78。
- share-network¶
共享网络的名称或 ID。
- share-network-subnet¶
要设置属性的共享网络子网的 ID。
此命令由 python-manilaclient 插件提供。
share types¶
share type access create¶
添加共享类型访问权限
share type access create <share_type> <project_id>
- share_type¶
要添加访问权限的共享类型名称或 ID
- project_id¶
要添加共享类型访问权限的项目 ID
此命令由 python-manilaclient 插件提供。
share type access delete¶
从共享类型中删除访问权限
share type access delete <share_type> <project_id>
- share_type¶
要删除访问权限的共享类型名称或 ID
- project_id¶
要删除共享类型访问权限的项目 ID
此命令由 python-manilaclient 插件提供。
share type access list¶
获取共享类型的访问列表
share type access 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]
<share_type>
- -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¶
按降序对列进行排序
- share_type¶
要获取访问列表的共享类型名称或 ID
此命令由 python-manilaclient 插件提供。
share type create¶
创建新的共享类型
share type create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--description <description>]
[--snapshot-support <snapshot_support>]
[--create-share-from-snapshot-support <create_share_from_snapshot_support>]
[--revert-to-snapshot-support <revert_to_snapshot_support>]
[--mount-snapshot-support <mount_snapshot_support>]
[--extra-specs [<key=value> ...]]
[--public <public>]
<name>
<spec_driver_handles_share_servers>
- -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¶
如果没有要显示的数据,则打印空表格。
- --description <description>¶
共享类型描述。仅适用于 microversion >= 2.41。
- --snapshot-support <snapshot_support>¶
用于按后端是否能够创建共享快照来过滤后端的布尔附加规范。
- --create-share-from-snapshot-support <create_share_from_snapshot_support>¶
用于按后端是否能够从快照创建共享来过滤后端的布尔附加规范。
- --revert-to-snapshot-support <revert_to_snapshot_support>¶
用于按后端是否能够恢复到快照来过滤后端的布尔附加规范。(默认值为 False)。
- --mount-snapshot-support <mount_snapshot_support>¶
用于按后端是否能够挂载共享快照来过滤后端的布尔附加规范。(默认值为 False)。
- --extra-specs <key=value>¶
用于共享类型创建的附加规范的键和值。可选:默认值为 None。例如 –extra-specs thin_provisioning=’<is> True’, replication_type=readable。
- --public <public>¶
使类型可供公众访问(默认值为 true)。
- name¶
共享类型名称
- spec_driver_handles_share_servers¶
必需的附加规范。有效值为“true”和“false”
此命令由 python-manilaclient 插件提供。
share type delete¶
删除共享类型
share type delete <share_types> [<share_types> ...]
- share_types¶
要删除的共享类型名称或 ID
此命令由 python-manilaclient 插件提供。
share type list¶
列出共享类型
share type 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]
[--all]
[--extra-specs [<key=value> ...]]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --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¶
按降序对列进行排序
- --all¶
显示所有共享类型,无论公开或私有。默认=False。(仅限管理员)
- --extra-specs <键=值>¶
使用附加规格(键=值)过滤共享类型。仅适用于 API 微版本 >= 2.43。可选:默认=None。
此命令由 python-manilaclient 插件提供。
共享类型集合¶
设置共享类型属性
share type set
[--extra-specs [<key=value> ...]]
[--public <public>]
[--description <description>]
[--name <name>]
<share_type>
- --extra-specs <键=值>¶
用于共享类型创建的附加规范的键和值。可选:默认值为 None。例如 –extra-specs thin_provisioning=’<is> True’, replication_type=readable。
- --public <公开>¶
共享类型的新的可见性。如果设置为 True,共享类型将对云中的所有项目可用。仅适用于微版本 >= 2.50
- --description <描述>¶
共享类型的新的描述。仅适用于微版本 >= 2.50
- --name <名称>¶
共享类型的新的名称。仅适用于微版本 >= 2.50
- share_type¶
要修改的共享类型的名称或 ID
此命令由 python-manilaclient 插件提供。
共享类型显示¶
显示共享类型详细信息
share type show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<share_type>
- -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¶
如果没有要显示的数据,则打印空表格。
- share_type¶
要显示的共享类型(名称或 ID)
此命令由 python-manilaclient 插件提供。
共享类型取消设置¶
取消设置共享类型附加规格
share type unset <share_type> <key> [<key> ...]
- share_type¶
要修改的共享类型的名称或 ID
- key¶
从此共享类型中删除 extra_specs
此命令由 python-manilaclient 插件提供。
共享配额¶
共享配额删除¶
删除配额
share quota delete
[--user <user> | --share-type <share-type>]
<project>
- --user <用户>¶
要删除配额的用户名或 ID。可选。与‘–share-type’互斥。
- --share-type <共享类型>¶
要删除配额的共享类型的名称或 ID。可选。与‘–user’互斥。仅适用于微版本 >= 2.39
- project¶
要删除配额的项目名称或 ID。
此命令由 python-manilaclient 插件提供。
共享配额设置¶
为项目、项目/用户或项目/共享类型或一个类设置配额。
share quota set
[--class | --user <user> | --share-type <share-type>]
[--shares <shares>]
[--snapshots <snapshots>]
[--gigabytes <gigabytes>]
[--snapshot-gigabytes <snapshot-gigabytes>]
[--share-networks <share-networks>]
[--share-groups <share-groups>]
[--share-group-snapshots <share-group-snapshots>]
[--share-replicas <share-replicas>]
[--replica-gigabytes <replica-gigabytes>]
[--per-share-gigabytes <per-share-gigabytes>]
[--encryption-keys <encryption-keys>]
[--force]
<project/class>
- --class¶
将类配额更新为所有项目。与‘–user’和‘–share-type’互斥。
- --user <用户>¶
要设置配额的用户名或 ID。与‘–share-type’和‘–class’互斥。
- --share-type <共享类型>¶
要设置配额的共享类型的名称或 ID。与‘–user’和‘–class’互斥。仅适用于微版本 >= 2.39
- --shares <共享>¶
“shares”配额的新值。
- --snapshots <快照>¶
“snapshots”配额的新值。
- --gigabytes <千兆字节>¶
“gigabytes”配额的新值。
- --snapshot-gigabytes <快照千兆字节>¶
“快照千兆字节”配额的新值。
- --share-networks <共享网络>¶
“共享网络”配额的新值。
- --share-groups <共享组>¶
“共享组”配额的新值。仅适用于微版本 >= 2.40
- --share-group-snapshots <共享组快照>¶
“共享组快照”配额的新值。仅适用于微版本 >= 2.40
- --share-replicas <共享副本>¶
共享副本的数量。仅适用于微版本 >= 2.53
- --replica-gigabytes <副本千兆字节>¶
副本的总容量,以千兆字节为单位。仅适用于微版本 >= 2.53
- --per-share-gigabytes <每共享千兆字节>¶
“每共享千兆字节”配额的新值。仅适用于微版本 >= 2.62
- --encryption-keys <加密密钥>¶
“加密密钥”配额的新值。仅适用于微版本 >= 2.90
- --force¶
强制更新配额。不适用于类更新。
- project/class¶
一个项目(名称/ID)或一个类(例如:默认)。
此命令由 python-manilaclient 插件提供。
共享配额显示¶
显示配额
share quota show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--user <user> | --share-type <share-type>]
[--detail]
[--defaults]
<project>
- -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¶
如果没有要显示的数据,则打印空表格。
- --user <用户>¶
要列出配额的用户名或 ID。可选。与‘–share-type’互斥。
- --share-type <共享类型>¶
要列出配额的共享类型的名称或 ID。可选。与‘–user’互斥。仅适用于微版本 >= 2.39
- --detail¶
可选标志,指示是否显示详细配额信息。默认值为 false,仅适用于 microversion >= 2.25。
- --defaults¶
显示项目的默认配额。
- project¶
要列出配额的项目名称或 ID。
此命令由 python-manilaclient 插件提供。
共享快照¶
共享快照放弃¶
放弃共享快照
share snapshot abandon [--wait] <snapshot> [<snapshot> ...]
- --wait¶
等待共享快照被放弃
- snapshot¶
要放弃的快照的名称或 ID。
此命令由 python-manilaclient 插件提供。
共享快照访问创建¶
允许访问快照
share snapshot access create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<snapshot>
<access_type>
<access_to>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- snapshot¶
快照的名称或 ID
- access_type¶
Access 规则类型(仅支持“ip”、“user”(用户或组)、“cert”或“cephx”)。
- access_to¶
定义访问权限的值。
此命令由 python-manilaclient 插件提供。
删除快照访问权限¶
删除快照的访问权限
share snapshot access delete <snapshot> <id> [<id> ...]
- snapshot¶
拒绝访问的共享快照的名称或 ID。
- id¶
要删除的访问规则的 ID。
此命令由 python-manilaclient 插件提供。
列出快照访问权限¶
显示快照的访问列表
share snapshot access 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]
<snapshot>
- -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¶
按降序对列进行排序
- snapshot¶
要显示访问列表的共享快照的名称或 ID。
此命令由 python-manilaclient 插件提供。
采用共享快照¶
采用共享快照
share snapshot adopt
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--name <name>]
[--description <description>]
[--driver-option <key=value>]
[--wait]
<share>
<provider-location>
- -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¶
如果没有要显示的数据,则打印空表格。
- --name <name>¶
可选快照名称(默认值为 None)。
- --description <description>¶
可选快照描述(默认值为 None)。
- --driver-option <key=value>¶
以键=值对的形式设置驱动程序选项。(重复选项以设置多个键=值对)
- --wait¶
等待共享快照被采用
- share¶
拥有要采用的快照的共享的名称或 ID。
- provider-location¶
后端上快照的提供程序位置。
此命令由 python-manilaclient 插件提供。
创建共享快照¶
创建给定共享的快照
share snapshot create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--force]
[--name <name>]
[--description <description>]
[--wait]
[--property <key=value>]
<share>
- -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¶
如果没有要显示的数据,则打印空表格。
- --force¶
可选标志,指示即使共享繁忙是否创建快照。(默认值为 False)
- --name <name>¶
为快照添加名称(可选)。
- --description <description>¶
为快照添加描述(可选)。
- --wait¶
等待共享快照创建
- --property <key=value>¶
为该快照设置属性(重复选项以设置多个属性)。仅适用于 microversion >= 2.73
- share¶
要创建快照的共享的名称或 ID
此命令由 python-manilaclient 插件提供。
删除共享快照¶
删除一个或多个共享快照
share snapshot delete [--force] [--wait] <snapshot> [<snapshot> ...]
- --force¶
忽略当前状态删除快照。
- --wait¶
等待共享快照删除
- snapshot¶
要删除的快照的名称或 ID
此命令由 python-manilaclient 插件提供。
列出共享快照导出位置¶
列出给定快照的导出位置
share snapshot export location 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]
<snapshot>
- -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¶
按降序对列进行排序
- snapshot¶
共享快照的名称或 ID。
此命令由 python-manilaclient 插件提供。
显示共享快照导出位置¶
显示共享快照的导出位置
share snapshot export location show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<snapshot>
<export-location>
- -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¶
如果没有要显示的数据,则打印空表格。
- snapshot¶
共享快照的名称或 ID。
- export-location¶
共享快照导出位置的 ID。
此命令由 python-manilaclient 插件提供。
共享快照列表¶
列出快照
share snapshot 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]
[--all-projects]
[--name <name>]
[--description <description>]
[--status <status>]
[--share <share>]
[--usage <usage>]
[--limit <num-snapshots>]
[--marker <snapshot>]
[--sort <key>[:<direction>]]
[--name~ <name~>]
[--description~ <description~>]
[--detail]
[--property <key=value>]
[--count]
- -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¶
按降序对列进行排序
- --all-projects¶
显示所有项目的快照(仅限管理员)。
- --name <name>¶
按名称过滤结果。
- --description <description>¶
按描述过滤结果。仅适用于 microversion >= 2.36。
- --status <status>¶
按状态过滤结果
- --share <share>¶
按共享名称或 ID 过滤结果。
- --usage <usage>¶
按用途过滤快照的选项。
- --limit <num-snapshots>¶
限制返回的快照数量
- --marker <snapshot>¶
上一页的最后一个共享 ID
- --sort <key>[:<direction>]¶
按选定的键和方向(升序或降序)对输出进行排序(默认:name:asc),可以用逗号分隔多个键和方向
- --name~ <name~>¶
按共享快照名称模式过滤结果。仅适用于 microversion >= 2.36。
- --description~ <description~>¶
按共享快照描述模式过滤结果。仅适用于 microversion >= 2.36。
- --detail¶
列出共享快照详细信息
- --property <key=value>¶
过滤具有给定元数据 key=value 属性的快照。(重复选项以按多个属性过滤)
- --count¶
应用分页参数‘–limit’和‘–offset’之前共享快照的总数。仅适用于 microversion >= 2.79。
此命令由 python-manilaclient 插件提供。
共享快照设置¶
设置共享快照属性
share snapshot set
[--name <name>]
[--description <description>]
[--status <status>]
[--property <key=value>]
<snapshot>
- --name <name>¶
为快照设置名称。
- --description <description>¶
为快照设置描述。
- --status <status>¶
为快照分配状态(仅限管理员)。选项包括:available, error, creating, deleting, manage_starting, manage_error, unmanage_starting, unmanage_error, error_deleting。
- --property <key=value>¶
设置此快照的属性(重复选项以设置多个属性)
- snapshot¶
要设置属性的快照的名称或 ID
此命令由 python-manilaclient 插件提供。
共享快照显示¶
显示共享快照的详细信息
share snapshot show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<snapshot>
- -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¶
如果没有要显示的数据,则打印空表格。
- snapshot¶
要显示的快照的名称或 ID
此命令由 python-manilaclient 插件提供。
共享快照取消设置¶
取消设置共享快照属性
share snapshot unset
[--name]
[--description]
[--property <key>]
<snapshot>
- --name¶
取消设置快照名称。
- --description¶
取消设置快照描述。
- --property <key>¶
从快照中删除属性(重复选项以删除多个属性)
- snapshot¶
要设置属性的快照的名称或 ID
此命令由 python-manilaclient 插件提供。
共享快照实例
共享快照实例导出位置列表¶
列出共享快照实例的导出位置。
share snapshot instance export location 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]
<instance>
- -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¶
按降序对列进行排序
- instance¶
共享实例的名称或 ID。
此命令由 python-manilaclient 插件提供。
共享快照实例导出位置显示¶
显示共享快照实例的导出位置。
share snapshot instance export location show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<snapshot_instance>
<export_location>
- -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¶
如果没有要显示的数据,则打印空表格。
- snapshot_instance¶
共享快照实例的 ID。
- export_location¶
共享快照实例导出位置的 ID。
此命令由 python-manilaclient 插件提供。
共享快照实例列表¶
列出所有共享快照实例
share snapshot instance 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]
[--snapshot <snapshot>]
[--detailed]
- -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¶
按降序对列进行排序
- --snapshot <快照>¶
按共享快照 ID 过滤结果。
- --detailed¶
显示快照实例的详细信息。
此命令由 python-manilaclient 插件提供。
共享快照实例设置¶
显式更新共享快照实例的状态。
share snapshot instance set [--status <status>] <snapshot_instance>
- --status <状态>¶
指示更新快照实例的状态。默认值为可用。
- snapshot_instance¶
要更新的共享快照实例的 ID。
此命令由 python-manilaclient 插件提供。
共享快照实例显示¶
显示共享快照实例的详细信息。
share snapshot instance show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<snapshot_instance>
- -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¶
如果没有要显示的数据,则打印空表格。
- snapshot_instance¶
共享快照实例的 ID。
此命令由 python-manilaclient 插件提供。
用户消息¶
共享消息删除¶
删除一个或多个消息
share message delete <message> [<message> ...]
- message¶
消息的 ID。
此命令由 python-manilaclient 插件提供。
共享消息列表¶
列出所有消息
share message 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]
[--resource-id <resource-id>]
[--resource-type <resource-type>]
[--action-id <action-id>]
[--detail-id <detail-id>]
[--request-id <request-id>]
[--message-level <message-level>]
[--limit <limit>]
[--since <since>]
[--before <before>]
- -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¶
按降序对列进行排序
- --resource-id <资源 ID>¶
按资源 UUID 过滤结果。默认值为 None。
- --resource-type <资源类型>¶
按资源类型过滤结果。默认值为 None。示例:“openstack message list –resource-type share”
- --action-id <操作 ID>¶
按操作 ID 过滤结果。默认值为 None。
- --detail-id <详细信息 ID>¶
按详细信息 ID 过滤结果。默认值为 None。
- --request-id <请求 ID>¶
按请求 ID 过滤结果。默认值为 None。
- --message-level <消息级别>¶
按消息级别过滤结果。默认值为 None。示例:“openstack message list –message-level ERROR”。
- --limit <限制>¶
返回的最大消息数。(默认值为 None)
- --since <时间>¶
仅返回在给定日期之后创建的用户消息。日期格式必须符合 ISO8601。仅适用于 microversion >= 2.52。
- --before <时间>¶
仅返回在给定日期之前创建的用户消息。日期格式必须符合 ISO8601。仅适用于 microversion >= 2.52。
此命令由 python-manilaclient 插件提供。
共享消息显示¶
显示消息的详细信息
share message show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<message>
- -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¶
如果没有要显示的数据,则打印空表格。
- message¶
消息的 ID。
此命令由 python-manilaclient 插件提供。
共享副本¶
共享副本创建¶
创建给定共享的副本
share replica create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--availability-zone <availability-zone>]
[--wait]
[--scheduler-hint <key=value>]
[--share-network <share-network-name-or-id>]
<share>
- -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¶
如果没有要显示的数据,则打印空表格。
- --availability-zone <可用区>¶
应创建副本的可用区。
- --wait¶
等待副本创建
- --scheduler-hint <key=value>¶
共享副本的调度器提示,格式为键=值对。仅支持 key 为 only_host。适用于 microversion >= 2.67。
- --share-network <共享网络名称或 ID>¶
可选的网络信息 ID 或名称。适用于 microversion >= 2.72
- share¶
要复制的共享的名称或 ID。
此命令由 python-manilaclient 插件提供。
share replica delete¶
删除一个或多个共享副本
share replica delete [--force] [--wait] <replica> [<replica> ...]
- --force¶
尝试强制删除后端上的副本。使用此选项将从 Manila 中清除副本,即使它在后端上尚未清理干净。
- --wait¶
等待共享副本删除
- replica¶
要删除的副本的名称或 ID
此命令由 python-manilaclient 插件提供。
share replica export location list¶
列出共享副本的导出位置。
share replica export location 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]
<replica>
- -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¶
按降序对列进行排序
- replica¶
共享副本的 ID。
此命令由 python-manilaclient 插件提供。
share replica export location show¶
显示共享副本的导出位置的详细信息。
share replica export location show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<replica>
<export-location>
- -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¶
如果没有要显示的数据,则打印空表格。
- replica¶
共享副本的 ID。
- export-location¶
共享副本导出位置的 ID。
此命令由 python-manilaclient 插件提供。
share replica list¶
列出共享副本
share replica 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]
[--share <share>]
- -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¶
按降序对列进行排序
- --share <share>¶
要列出副本的共享的名称或 ID。
此命令由 python-manilaclient 插件提供。
share replica promote¶
将指定的副本提升为“active” replica_state。
share replica promote
[--quiesce-wait-time <quiesce-wait-time>]
[--wait]
<replica>
- --quiesce-wait-time <quiesce-wait-time>¶
静默等待时间(秒)。适用于 microversion >= 2.75
- --wait¶
等待共享副本提升
- replica¶
共享副本的 ID。
此命令由 python-manilaclient 插件提供。
share replica resync¶
尝试使用其“active”镜像更新共享副本。
share replica resync <replica>
- replica¶
要重新同步的共享副本的 ID。
此命令由 python-manilaclient 插件提供。
share replica set¶
显式设置共享副本状态和/或 replica-state
share replica set
[--replica-state <replica-state>]
[--status <status>]
<replica>
- --replica-state <replica-state>¶
指示要分配给副本的 replica_state。选项包括 in_sync、out_of_sync、active 和 error。
- --status <status>¶
指示要分配给副本的状态。选项包括 available、error、creating、deleting 和 error_deleting。
- replica¶
要修改的共享副本的 ID。
此命令由 python-manilaclient 插件提供。
share replica show¶
显示副本的详细信息
share replica show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<replica>
- -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¶
如果没有要显示的数据,则打印空表格。
- replica¶
共享副本的 ID。仅适用于 microversion >= 2.47。
此命令由 python-manilaclient 插件提供。
share availability zones¶
share availability zone list¶
列出所有可用区
share availability zone 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]
- -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¶
按降序对列进行排序
此命令由 python-manilaclient 插件提供。
共享服务¶
共享服务确保¶
在后端运行确保共享 (仅限管理员)。
share service ensure shares <host>
- host¶
运行确保共享的主机。 例如 ‘example_host@example_backend’。
此命令由 python-manilaclient 插件提供。
共享服务列表¶
列出共享服务 (仅限管理员)。
share service 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]
[--host <host>]
[--binary <binary>]
[--status <status>]
[--state <state>]
[--zone <zone>]
- -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¶
按降序对列进行排序
- --host <host>¶
按主机名过滤服务。
- --binary <binary>¶
按服务名称过滤服务。
- --status <status>¶
按状态过滤结果。
- --state <state>¶
按状态过滤结果。
- --zone <zone>¶
按可用区过滤服务。
此命令由 python-manilaclient 插件提供。
共享服务设置¶
启用/禁用共享服务 (仅限管理员)。
share service set
[--enable | --disable]
[--disable-reason <reason>]
<host>
<binary>
- --enable¶
启用共享服务
- --disable¶
禁用共享服务
- --disable-reason <reason>¶
禁用服务的理由(应与 –disable 选项一起使用)
- host¶
主机名,格式为 ‘example_host@example_backend’。
- binary¶
服务二进制文件,可以是 ‘manila-share’、‘manila-scheduler’ 或 ‘manila-data’
此命令由 python-manilaclient 插件提供。
共享安全服务¶
共享安全服务创建¶
创建项目使用的安全服务。
share security service create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--dns-ip <dns-ip>]
[--ou <ou>]
[--server <server>]
[--domain <domain>]
[--user <user]
[--password <password>]
[--name <name>]
[--description <description>]
[--default-ad-site <default_ad_site>]
<type>
- -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¶
如果没有要显示的数据,则打印空表格。
- --dns-ip <dns-ip>¶
项目网络中使用的安全服务的 DNS IP 地址。
- --ou <ou>¶
安全服务 OU(组织单位)。仅在微版本 >= 2.44 时可用。
- --server <server>¶
安全服务的 IP 地址或主机名。
- --domain <domain>¶
安全服务域。
- --user <user¶
项目使用的安全服务用户或组。
- --password <password>¶
用户使用的密码。
- --name <name>¶
安全服务名称。
- --description <description>¶
安全服务描述。
- --default-ad-site <default_ad_site>¶
默认 AD 站点。仅在微版本 >= 2.76 时可用。可以代替 ‘–server’ 提供,但不能同时使用。
- type¶
安全服务类型。可能的选项有:‘ldap’、‘kerberos’、‘active_directory’。
此命令由 python-manilaclient 插件提供。
共享安全服务删除¶
删除一个或多个安全服务。
share security service delete
<security-service>
[<security-service> ...]
- security-service¶
要删除的安全服务名称或 ID。
此命令由 python-manilaclient 插件提供。
共享安全服务列表¶
列出安全服务。
share security service 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]
[--all-projects]
[--share-network <share-network>]
[--status <status>]
[--name <name>]
[--type <type>]
[--user <user]
[--dns-ip <dns-ip>]
[--ou <ou>]
[--default-ad-site <default_ad_site>]
[--server <server>]
[--domain <domain>]
[--detail]
[--limit <num-security-services>]
[--marker <security-service>]
- -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¶
按降序对列进行排序
- --all-projects¶
显示所有项目的信息 (仅限管理员)。
- --share-network <share-network>¶
按共享网络名称或 ID 过滤结果。
- --status <status>¶
按状态过滤结果。
- --name <name>¶
按安全服务名称过滤结果。
- --type <type>¶
按安全服务类型过滤结果。
- --user <user>¶
根据项目使用的安全服务用户或组过滤结果。
- --dns-ip <dns-ip>¶
根据项目网络中使用的 DNS IP 地址过滤结果。
- --ou <ou>¶
根据安全服务的 OU(组织单位)过滤结果。仅适用于 microversion >= 2.44。
- --default-ad-site <default_ad_site>¶
根据安全服务的 default_ad_site 过滤结果。仅适用于 microversion >= 2.76。
- --server <server>¶
按安全服务 IP 地址或主机名过滤结果。
- --domain <domain>¶
根据安全服务域过滤结果。
- --detail¶
显示过滤后的安全服务的详细信息。
- --limit <num-security-services>¶
限制返回的安全服务数量
- --marker <security-service>¶
上一页的最后一个安全服务 ID
此命令由 python-manilaclient 插件提供。
共享安全服务设置¶
设置安全服务。
share security service set
[--dns-ip <dns-ip>]
[--ou <ou>]
[--server <server>]
[--domain <domain>]
[--user <user]
[--password <password>]
[--name <name>]
[--description <description>]
[--default-ad-site <default_ad_site>]
<security-service>
- --dns-ip <dns-ip>¶
设置项目网络中使用的 DNS IP 地址。
- --ou <ou>¶
设置安全服务的 OU(组织单位)。仅适用于 microversion >= 2.44。
- --server <server>¶
设置安全服务的 IP 地址或主机名。
- --domain <domain>¶
设置安全服务域。
- --user <user>¶
设置项目使用的安全服务用户或组。
- --password <password>¶
设置用户使用的密码。
- --name <name>¶
设置安全服务名称。
- --description <description>¶
设置安全服务描述。
- --default-ad-site <default_ad_site>¶
默认 AD 站点。仅适用于 microversion >= 2.76。
- security-service¶
安全服务名称或 ID。
此命令由 python-manilaclient 插件提供。
共享安全服务显示¶
显示安全服务。
share security service show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<security-service>
- -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¶
如果没有要显示的数据,则打印空表格。
- security-service¶
要显示的安全性服务名称或 ID。
此命令由 python-manilaclient 插件提供。
共享安全服务取消设置¶
取消设置安全服务。
share security service unset
[--dns-ip]
[--ou]
[--server]
[--domain]
[--user]
[--password]
[--name]
[--description]
[--default-ad-site]
<security-service>
- --dns-ip¶
取消设置项目网络中使用的 DNS IP 地址。
- --ou¶
取消设置安全服务的 OU(组织单位)。仅适用于 microversion >= 2.44。
- --server¶
取消设置安全服务的 IP 地址或主机名。
- --domain¶
取消设置安全服务域。
- --user¶
取消设置项目使用的安全服务用户或组。
- --password¶
取消设置用户使用的密码。
- --name¶
取消设置安全服务名称。
- --description¶
取消设置安全服务描述。
- --default-ad-site¶
默认 AD 站点。仅适用于 microversion >= 2.76。
- security-service¶
安全服务名称或 ID。
此命令由 python-manilaclient 插件提供。
共享池¶
共享池列表¶
列出调度器已知的所有后端存储池 (仅限管理员)。
share pool 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]
[--host <host>]
[--backend <backend>]
[--pool <pool>]
[--detail]
[--share-type <share-type>]
- -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¶
按降序对列进行排序
- --host <host>¶
按主机名过滤结果。支持正则表达式。
- --backend <backend>¶
按后端名称过滤结果。支持正则表达式。
- --pool <pool>¶
按池名称过滤结果。支持正则表达式。
- --detail¶
显示池的详细信息。
- --share-type <share-type>¶
根据共享类型名称或 ID 过滤结果。仅适用于 microversion >= 2.23
此命令由 python-manilaclient 插件提供。
共享限制¶
共享限制显示¶
显示用户的共享限制列表。
share limits show
[-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]
(--absolute | --rate)
- -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¶
按降序对列进行排序
- --absolute¶
获取用户的绝对限制
- --rate¶
获取用户的 API 速率限制
此命令由 python-manilaclient 插件提供。
共享实例导出位置¶
共享实例导出位置列表¶
列出共享实例导出位置
share instance export location 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]
<instance>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c 列名, --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-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- 实例¶
share instance 的 ID。
此命令由 python-manilaclient 插件提供。
共享实例导出位置显示¶
显示共享实例的导出位置。
share instance export location show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<instance>
<export_location>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c 列名, --column 列名¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- 实例¶
共享实例的名称或 ID
- 导出位置¶
共享实例导出位置的 ID。
此命令由 python-manilaclient 插件提供。
共享组¶
创建共享组¶
创建新的共享组
share group create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--name <name>]
[--description <description>]
[--share-types <share-types> [<share-types> ...]]
[--share-group-type <share-group-type>]
[--share-network <share-network>]
[--source-share-group-snapshot <source-share-group-snapshot>]
[--availability-zone <availability-zone>]
[--wait]
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c 列名, --column 列名¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --name <名称>¶
共享组名称
- --description <描述>¶
共享组描述。
- --share-types <共享类型>¶
共享类型名称或 ID。
- --share-group-type <共享组类型>¶
要创建的共享组的共享组类型名称或 ID。
- --share-network <共享网络>¶
指定共享网络名称或 ID
- --source-share-group-snapshot <源共享组快照>¶
从共享组快照创建共享组的名称或 ID。
- --availability-zone <可用区>¶
可选的组应该创建的可用区
- --wait¶
等待共享组创建
此命令由 python-manilaclient 插件提供。
删除共享组¶
删除一个或多个共享组
share group delete [--force] [--wait] <share_group> [<share_group> ...]
- --force¶
尝试强制删除共享组(默认:False)(仅限管理员)。
- --wait¶
等待共享组删除
- 共享组¶
要删除的共享组的名称或 ID
此命令由 python-manilaclient 插件提供。
共享组列表¶
列出共享组
share group 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]
[--all-projects]
[--name <name>]
[--description <description>]
[--status <status>]
[--share-server <share-server-id>]
[--share-group-type <share-group-type>]
[--snapshot <snapshot>]
[--host <host>]
[--share-network <share-network>]
[--project <project>]
[--project-domain <project-domain>]
[--limit <limit>]
[--marker <marker>]
[--sort <key>[:<direction>]]
[--name~ <name~>]
[--description~ <description~>]
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c 列名, --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-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --all-projects¶
显示所有项目的共享组(仅限管理员)。
- --name <名称>¶
按名称过滤结果。
- --description <描述>¶
按描述过滤结果。仅适用于 microversion >= 2.36。
- --status <状态>¶
按状态过滤结果。
- --share-server <共享服务器 ID>¶
按共享服务器 ID 过滤结果。
- --share-group-type <共享组类型>¶
按用于共享组创建的共享组类型 ID 或名称过滤结果。
- --snapshot <快照>¶
按用于创建共享组的共享组快照名称或 ID 过滤结果。
- --host <主机>¶
按主机过滤结果。
- --share-network <共享网络>¶
按共享网络名称或 ID 过滤结果。
- --project <项目>¶
按项目名称或 ID 过滤结果。与设置键‘–all-projects’一起使用。
- --project-domain <项目域>¶
项目所属的域(名称或 ID)。如果项目名称之间存在冲突,可以使用此选项。
- --limit <限制>¶
限制返回的共享组数量
- --marker <标记>¶
上一页的最后一个共享组 ID
- --sort <键[:方向]>¶
按选定的键和方向(升序或降序)对输出进行排序(默认:name:asc),可以用逗号分隔多个键和方向
- --name~ <名称~>¶
按共享组名称模式过滤结果。仅适用于微版本 >= 2.36。
- --description~ <描述~>¶
按共享组描述模式过滤结果。仅适用于微版本 >= 2.36。
此命令由 python-manilaclient 插件提供。
重置共享组属性¶
重置共享组属性
share group unset [--name] [--description] <share-group>
- --name¶
重置共享组名称。
- --description¶
重置共享组描述。
- 共享组¶
要设置属性的共享组的名称或 ID。
此命令由 python-manilaclient 插件提供。
共享组设置¶
显式设置共享组状态
share group set
[--name <name>]
[--description <description>]
[--status <status>]
<share-group>
- --name <name>¶
共享组的新名称。(默认=None)
- --description <description>¶
共享组描述。(默认=None)
- --status <status>¶
显式更新共享组的状态(仅限管理员)。示例包括:available(可用)、error(错误)、creating(创建中)、deleting(删除中)、error_deleting(删除错误)。
- share-group¶
要更新的共享组的名称或 ID。
此命令由 python-manilaclient 插件提供。
共享组类型¶
共享组类型访问创建¶
允许项目访问共享组类型(仅限管理员)。
share group type access create
[--project-domain <project-domain>]
<share-group-type>
<project>
[<project> ...]
- --project-domain <project-domain>¶
项目所属的域(名称或 ID)。如果项目名称之间存在冲突,可以使用此选项。
- share-group-type¶
允许访问的共享组类型名称或ID。
- project¶
要添加共享组类型访问权限的项目名称或ID。
此命令由 python-manilaclient 插件提供。
共享组类型访问删除¶
拒绝项目访问共享组类型(仅限管理员)。
share group type access delete
[--project-domain <project-domain>]
<share-group-type>
<project>
[<project> ...]
- --project-domain <project-domain>¶
项目所属的域(名称或 ID)。如果项目名称之间存在冲突,可以使用此选项。
- share-group-type¶
要拒绝访问的共享组类型名称或ID
- project¶
要拒绝共享组类型访问权限的项目名称或ID。
此命令由 python-manilaclient 插件提供。
共享组类型访问列表¶
获取共享组类型的访问列表(仅限管理员)。
share group type access 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]
<share-group-type>
- -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¶
按降序对列进行排序
- share-group-type¶
按共享组类型名称或 ID 过滤结果。
此命令由 python-manilaclient 插件提供。
共享组类型创建¶
创建新的共享组类型
share group type create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--group-specs [<key=value> ...]]
[--public <public>]
<name>
<share-types>
[<share-types> ...]
- -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¶
如果没有要显示的数据,则打印空表格。
- --group-specs <key=value>¶
共享组类型附加规范,按键值对指定。可选:默认=None。示例:–group-specs consistent_snapshot_support=host。
- --public <public>¶
使类型可供公众访问(默认值为 true)。
- name¶
共享组类型名称
- share-types¶
共享类型名称或ID列表。示例:my-share-type-1 my-share-type-2
此命令由 python-manilaclient 插件提供。
共享组类型删除¶
删除共享组类型
share group type delete <share-group-types> [<share-group-types> ...]
- share-group-types¶
要删除的共享组类型名称或ID
此命令由 python-manilaclient 插件提供。
共享组类型列表¶
列出共享类型
share group type 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]
[--all]
[--group-specs [<key=value> ...]]
- -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¶
按降序对列进行排序
- --all¶
显示所有共享组类型,无论公共或私有。默认=False。(仅限管理员)
- --group-specs <key=value>¶
使用组规范(键=值)过滤共享组类型。
此命令由 python-manilaclient 插件提供。
共享组类型设置¶
设置共享组类型属性
share group type set
[--group-specs [<key=value> ...]]
<share-group-type>
- --group-specs <key=value>¶
共享组类型的附加规范键值对,将用于共享类型创建。可选:默认=None。示例:–group-specs consistent-snapshot-support=True
- share-group-type¶
要修改的共享组类型名称或ID
此命令由 python-manilaclient 插件提供。
共享组类型显示¶
显示共享组类型
share group type show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<share-group-type>
- -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¶
如果没有要显示的数据,则打印空表格。
- share-group-type¶
要显示的共享组类型名称或ID
此命令由 python-manilaclient 插件提供。
共享组类型取消设置¶
取消设置共享组类型附加规范
share group type unset <share-group-type> <key> [<key> ...]
- share-group-type¶
要修改的共享组类型名称或ID
- key¶
从此共享组类型中删除组规范
此命令由 python-manilaclient 插件提供。
共享组快照¶
共享组快照创建¶
创建给定共享组的共享组快照
share group snapshot create [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--name <name>] [--description <description>] [--wait] <share-group>
- -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¶
如果没有要显示的数据,则打印空表格。
- --name <name>¶
可选的共享组快照名称。(默认:None)
- --description <description>¶
可选的共享组快照描述。(默认:None)
- --wait¶
等待共享组快照创建
- share-group¶
共享组的名称或 ID。
此命令由 python-manilaclient 插件提供。
共享组快照删除¶
删除一个或多个共享组快照
share group snapshot delete [--force] [--wait] <share-group-snapshot> [<share-group-snapshot> ...]
- --force¶
尝试强制删除共享组快照(默认:False)(仅限管理员)。
- --wait¶
等待共享组快照删除
- share-group-snapshot¶
要删除的组快照的名称或 ID
此命令由 python-manilaclient 插件提供。
共享组快照列表¶
列出共享组快照
share group snapshot 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] [--all-projects] [--name <name>] [--status <status>] [--share-group <share-group>] [--limit <limit>] [--marker <marker>] [--sort <key>[:<direction>]] [--detailed]
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c 列名, --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-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --all-projects¶
显示所有项目的信息 (仅限管理员)。
- --name <名称>¶
按名称过滤结果。
- --status <状态>¶
按状态过滤结果。
- --share-group <共享组>¶
按共享组名称或 ID 过滤结果。
- --limit <限制>¶
限制返回的共享组数量
- --marker <标记>¶
上一页的最后一个共享组快照 ID
- --sort <键[:方向]>¶
按选定的键和方向(升序或降序)对输出进行排序(默认:name:asc),可以用逗号分隔多个键和方向
- --detailed¶
显示共享组快照的详细信息。
此命令由 python-manilaclient 插件提供。
共享组快照成员列表¶
列出共享组快照的成员
share group snapshot members 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] <share-group-snapshot>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c 列名, --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-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- share-group-snapshot¶
要列出成员的组快照的名称或 ID
此命令由 python-manilaclient 插件提供。
共享组快照设置¶
设置共享组快照属性
share group snapshot set [--name <name>] [--description <description>] [--status <status>] <share-group-snapshot>
- --name <名称>¶
为快照设置名称。
- --description <描述>¶
为快照设置描述。
- --status <状态>¶
显式设置共享组快照的状态(仅限管理员)。选项包括:available、error、creating、deleting、error_deleting。
- share-group-snapshot¶
要设置属性的快照的名称或 ID
此命令由 python-manilaclient 插件提供。
共享组快照显示¶
显示共享组快照的详细信息
share group snapshot show [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <share-group-snapshot>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c 列名, --column 列名¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- share-group-snapshot¶
要显示的共享组快照的名称或 ID
此命令由 python-manilaclient 插件提供。
共享组快照取消设置¶
取消设置共享组快照属性
share group snapshot unset [--name] [--description] <share-group-snapshot>
- --name¶
取消设置共享组快照名称。
- --description¶
取消设置共享组快照描述。
- share-group-snapshot¶
要取消设置属性的组快照的名称或 ID
此命令由 python-manilaclient 插件提供。
共享服务器¶
共享服务器放弃¶
删除一个或多个共享服务器(仅限管理员)。
share server abandon
[--force]
[--wait]
<share-server>
[<share-server> ...]
- --force¶
强制执行取消管理共享服务器操作,即使后端驱动程序不支持它。
- --wait¶
等待共享服务器被放弃
- share-server¶
要放弃的服务器的 ID。
此命令由 python-manilaclient 插件提供。
共享服务器采用¶
采用 Manila 未处理的共享服务器(仅限管理员)。
share server adopt
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--driver-options <key=value>]
[--share-network-subnet <share-network-subnet>]
[--wait]
<host>
<share-network>
<identifier>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c 列名, --column 列名¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --driver-options <键=值>¶
一个或多个特定于驱动程序的键=值对,这些对可能对于管理共享服务器是必需的(可选,默认值:None)。
- --share-network-subnet <共享网络子网>¶
共享服务器在其中具有网络分配的共享网络子网。如果未指定,将使用默认子网。适用于 microversion >= 2.51(可选,默认值:None)。
- --wait¶
等待共享服务器被采用
- host¶
后端名称,格式为“<节点主机名>@<后端名称>”。
- share-network¶
共享服务器在其中具有网络分配的共享网络。
- identifier¶
驱动程序管理共享服务器所需的特定于驱动程序的共享服务器标识符。
此命令由 python-manilaclient 插件提供。
共享服务器删除¶
删除一个或多个共享服务器
share server delete [--wait] <share-server> [<share-server> ...]
- --wait¶
等待共享服务器删除。
- share-server¶
要删除的服务器的 ID
此命令由 python-manilaclient 插件提供。
共享服务器列表¶
列出所有共享服务器 (仅限管理员)。
share server 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]
[--host <hostname>]
[--status <status>]
[--share-network <share-network>]
[--project <project>]
[--share-network-subnet <share-network-subnet>]
[--source-share-server-id <source-share-server-id>]
[--identifier <identifier>]
[--project-domain <project-domain>]
- -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¶
按降序对列进行排序
- --host <hostname>¶
按主机名称过滤结果。
- --status <status>¶
按状态过滤结果。
- --share-network <share-network>¶
按共享网络名称或 ID 过滤结果。
- --project <project>¶
按项目名称或 ID 过滤结果。
- --share-network-subnet <share-network-subnet>¶
按共享服务器的网络分配存在的共享网络子网过滤结果。适用于微版本 >= 2.51 (可选,默认=None)
- --source-share-server-id <source-share-server-id>¶
用作过滤器的共享服务器 ID。适用于微版本 >= 2.57 (可选,默认=None)
- --identifier <identifier>¶
共享后端中共享服务器的标识符。适用于微版本 >= 2.49 (可选,默认=None)
- --project-domain <project-domain>¶
项目所属的域(名称或 ID)。如果项目名称之间存在冲突,可以使用此选项。
此命令由 python-manilaclient 插件提供。
共享服务器迁移取消¶
在复制时取消给定共享服务器的迁移
share server migration cancel <share_server>
- share_server¶
要取消迁移的共享服务器 ID。
此命令由 python-manilaclient 插件提供。
共享服务器迁移完成¶
完成给定共享服务器的迁移
share server migration complete <share_server>
- share_server¶
要完成迁移的共享服务器 ID。
此命令由 python-manilaclient 插件提供。
共享服务器迁移显示¶
获取复制给定共享服务器的迁移进度
share server migration show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<share_server>
- -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¶
如果没有要显示的数据,则打印空表格。
- share_server¶
要显示迁移进度以供的共享服务器 ID。
此命令由 python-manilaclient 插件提供。
共享服务器迁移启动¶
将共享服务器迁移到新主机。
share server migration start
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
--preserve-snapshots <True
|False>
--writable <True
|False>
--nondisruptive <True
|False>
[--new-share-network <new_share_network>]
[--check-only]
<share_server>
<host@backend>
- -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¶
如果没有要显示的数据,则打印空表格。
- --preserve-snapshots <True|False>¶
如果需要在迁移目标处保留快照,则设置为 True。
- --writable <True|False>¶
强制迁移保持其所有共享可写,同时正在移动内容。
- --nondisruptive <True|False>¶
强制迁移不中断。
- --new-share-network <new_share_network>¶
指定共享服务器的新共享网络。如果迁移的共享服务器必须保留在其当前的共享网络中,请不要指定此参数。
- --check-only¶
运行共享服务器迁移的演练。
- share_server¶
要启动迁移的共享服务器 ID。
- host@backend¶
要迁移共享服务器到的目标。使用格式“<node_hostname>@<backend_name>”。
此命令由 python-manilaclient 插件提供。
共享服务器设置¶
设置共享服务器属性(仅限管理员)。
share server set
[--status <status>]
[--task-state <task-state>]
<share-server>
- --status <status>¶
为共享服务器分配状态。选项包括:unmanage_starting、server_migrating_to、error、unmanage_error、manage_error、inactive、active、server_migrating、manage_starting、deleting、network_change。如果未提供状态,将使用 active。
- --task-state <task-state>¶
指示要分配给共享服务器的任务状态。选项包括 migration_starting、migration_in_progress、migration_completing、migration_success、migration_error、migration_cancelled、migration_driver_in_progress、migration_driver_phase1_done、data_copying_starting、data_copying_in_progress、data_copying_completing、data_copying_completed、data_copying_cancelled、data_copying_error。
- share-server¶
要修改的共享服务器 ID。
此命令由 python-manilaclient 插件提供。
共享服务器显示¶
显示共享服务器的详细信息(仅限管理员)。
share server show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<share-server>
- -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¶
如果没有要显示的数据,则打印空表格。
- share-server¶
共享服务器的 ID。
此命令由 python-manilaclient 插件提供。
资源锁¶
共享锁创建¶
锁定资源上发生的操作
share lock create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--resource-action <resource_action>]
[--lock-reason <lock_reason>]
<resource_name_or_id>
<resource_type>
- -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¶
如果没有要显示的数据,则打印空表格。
- --resource-action <resource_action>, --resource_action <resource_action>¶
资源上锁的操作 (默认值为“delete”)
- --lock-reason <lock_reason>, --lock_reason <lock_reason>, --reason <lock_reason>¶
资源锁定的原因。
- resource_name_or_id¶
要锁定的资源的名称或 ID。
- resource_type¶
资源的类型(例如:share, access)。
此命令由 python-manilaclient 插件提供。
share lock delete¶
删除一个或多个资源锁
share lock delete <lock> [<lock> ...]
- lock¶
锁的 ID(们)。
此命令由 python-manilaclient 插件提供。
share lock list¶
列出所有资源锁
share lock 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]
[--all-projects]
[--project PROJECT]
[--user USER]
[--id <id>]
[--resource <resource-id>]
[--resource-type <resource_type>]
[--resource-action <resource_action>]
[--lock-context <lock_context>]
[--since <created_since>]
[--before <created_before>]
[--limit <limit>]
[--offset <offset>]
[--sort-key <sort_key>]
[--sort-dir <sort_dir>]
[--detailed [<0|1>]]
- -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¶
按降序对列进行排序
- --all-projects¶
筛选所有项目的资源锁。(仅限管理员)。
- --project <PROJECT>¶
按名称或 ID 筛选特定项目的资源锁,与 –all-projects 结合使用(仅限管理员)。
- --user <USER>¶
按名称或 ID 筛选特定用户的资源锁,与 –all-projects 结合使用以跨项目搜索(仅限管理员)。
- --id <id>¶
按 ID 筛选资源锁。默认值为 None。
- --resource <resource-id>, --resource-id <resource-id>, --resource_id <resource-id>¶
按 ID 筛选资源的资源锁,指定 –resource-type 以按名称查找。
- --resource-type <resource_type>, --resource_type <resource_type>¶
按资源类型筛选资源锁。
- --resource-action <resource_action>, --resource_action <resource_action>¶
按资源操作筛选资源锁。
- --lock-context <lock_context>, --lock_context <lock_context>, --context <lock_context>¶
按上下文筛选资源锁。
- --since <created_since>¶
筛选给定日期后创建的资源锁。日期格式必须符合 ISO8601 标准。
- --before <created_before>¶
筛选给定日期前创建的资源锁。日期格式必须符合 ISO8601 标准。
- --limit <limit>¶
要列出的资源锁的数量。(默认值为 None)
- --offset <offset>¶
分页列表中资源锁记录的起始位置。
- --sort-key <sort_key>, --sort_key <sort_key>¶
要排序的键,可用键为(‘id’、‘created_at’、‘updated_at’、‘resource_id’、‘resource_type’、‘resource_actionlock_reason’)。默认值为 None。
- --sort-dir <sort_dir>, --sort_dir <sort_dir>¶
排序方向,可用值为(‘asc’、‘desc’)。可选:默认值为 None。
- --detailed <0|1>¶
显示筛选的资源锁的详细信息。
此命令由 python-manilaclient 插件提供。
share lock set¶
更新资源锁属性
share lock set
[--resource-action <resource_action>]
[--lock-reason LOCK_REASON]
<lock>
- --resource-action <resource_action>, --resource_action <resource_action>¶
要在资源锁中设置的资源操作
- --lock-reason <LOCK_REASON>, --lock_reason <LOCK_REASON>, --reason <LOCK_REASON>¶
资源锁定的原因
- lock¶
要更新的锁的 ID。
此命令由 python-manilaclient 插件提供。
share lock show¶
显示资源锁的详细信息
share lock show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<lock>
- -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¶
如果没有要显示的数据,则打印空表格。
- lock¶
要显示的资源锁的 ID。
此命令由 python-manilaclient 插件提供。
share lock unset¶
删除资源锁属性
share lock unset [--lock-reason] <lock>
- --lock-reason, --lock_reason, --reason¶
取消设置锁定原因。(默认值为 False)
- lock¶
要更新的资源锁的 ID。
此命令由 python-manilaclient 插件提供。