manila

share abandon

放弃一个共享

openstack share abandon [--wait] <share> [<share> ...]
--wait

等待共享被放弃

share

共享的名称或 ID

此命令由 python-manilaclient 插件提供。

share access create

创建新的共享访问规则

openstack share access create
    [--properties [<key=value> ...]]
    [--access-level <access_level>]
    [--wait]
    [--lock-visibility]
    [--lock-deletion]
    [--lock-reason <lock_reason>]
    <share>
    <access_type>
    <access_to>
--properties <key=value>

用空格分隔的键值对属性列表。可选:默认=None。仅适用于 API 微版本 >= 2.45。

--access-level <access_level>

共享访问级别(支持“rw”和“ro”访问级别)。默认为 rw。

--wait

等待共享访问规则创建。

--lock-visibility

是否将访问规则的敏感字段对其他用户隐藏。仅在 API 版本 >= 2.82 时可用。

--lock-deletion

启用后,将对规则放置“删除”锁定,并且在锁定存在时无法删除该规则。仅在 API 版本 >= 2.82 时可用。

--lock-reason <lock_reason>

锁定访问规则的原因。应仅与删除或可见性锁定一起提供。仅在 API 版本 >= 2.82 时可用。

share

要修改的 NAS 共享的名称或 ID。

access_type

访问规则类型(仅支持“ip”、“user”(用户或组)、“cert”或“cephx”)。

access_to

定义访问权限的值。

此命令由 python-manilaclient 插件提供。

share access delete

删除共享访问规则

openstack share access delete [--wait] [--unrestrict] <share> <id>
--wait

等待共享访问规则删除

--unrestrict

尽管存在限制,仍寻求删除访问规则。仅在 API 版本 >= 2.82 时可用。

share

要修改的 NAS 共享的名称或 ID。

id

要删除的访问规则的 ID。

此命令由 python-manilaclient 插件提供。

share access list

列出共享访问规则

openstack share access list
    [--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>
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--properties <key=value>

按属性(键=值)过滤结果。可选:默认=None。仅适用于 API 微版本 >= 2.45

--access-type <access_type>

按访问类型过滤访问规则。

--access-key <access_key>

按访问密钥过滤访问规则。

--access-to <access_to>

按访问目标字段过滤访问规则。

--access-level <access_level>

按访问级别过滤访问规则。

share

共享的名称或 ID。

此命令由 python-manilaclient 插件提供。

share access set

设置共享访问规则的属性。适用于 API 微版本 2.45 及更高版本

openstack 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 插件提供。

share access show

显示共享访问规则。适用于 API 微版本 2.45 及更高版本

openstack share access show <access_id>
access_id

NAS 共享访问规则的 ID。

此命令由 python-manilaclient 插件提供。

share access unset

取消设置共享访问规则的属性。适用于 API 微版本 2.45 及更高版本

openstack share access unset [--property <key>] <access_id>
--property <key>

从共享访问规则中删除属性。(重复选项以删除多个属性)仅适用于 API 微版本 >= 2.45。

access_id

NAS 共享访问规则的 ID。

此命令由 python-manilaclient 插件提供。

share adopt

采用一个共享

openstack share adopt
    [--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>
--name <name>

可选的共享名称。(默认=None)

--description <description>

可选的共享描述。(默认=None)

--share-type <share-type>

分配给共享的可选共享类型。(默认值为 None)

--driver-options <key=value>

可选驱动程序选项,以键值对的形式(默认值为 None)。

--public

共享的可见性级别。定义其他项目是否能够看到它。仅适用于微版本 >= 2.8。(默认=False)

--share-server-id <share-server-id>

当使用具有设置为 True 的“driver_handles_share_servers” extra_spec 的共享类型时,与共享关联的共享服务器。仅适用于微版本 >= 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 availability zone list

列出所有可用区

openstack share availability zone list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

此命令由 python-manilaclient 插件提供。

share backup create

创建给定共享的备份

openstack share backup create
    [--name <name>]
    [--description <description>]
    [--backup-options <key=value>]
    <share>
--name <name>

可选的共享备份名称。(默认=None)。

--description <description>

可选的共享备份描述。(默认=None)。

--backup-options <key=value>

备份驱动程序选项键=值对(可选,默认=None)。

share

要备份的共享的名称或 ID。

此命令由 python-manilaclient 插件提供。

share backup delete

删除一个或多个共享备份

openstack share backup delete [--wait] <backup> [<backup> ...]
--wait

等待共享备份删除

backup

要删除的备份的名称或 ID

此命令由 python-manilaclient 插件提供。

share backup list

列出共享备份

openstack share backup list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--share <share>]
    [--name <name>]
    [--description <description>]
    [--name~ <name~>]
    [--description~ <description~>]
    [--status <status>]
    [--limit <num-backups>]
    [--offset <offset>]
    [--sort-key <sort_key>]
    [--sort-dir <sort_dir>]
    [--detail [<0|1>]]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--share <share>

列出备份的共享的名称或 ID。

--name <name>

按名称过滤结果。默认=None。

--description <description>

按描述过滤结果。默认=None。

--name~ <name~>

过滤匹配共享备份名称模式的结果。

--description~ <description~>

过滤匹配共享备份描述的结果

--status <status>

按状态过滤结果。默认=None。

--limit <num-backups>

限制返回的备份数量。默认=None。

--offset <offset>

备份记录列表的起始位置。

--sort-key <sort_key>, --sort_key <sort_key>

要排序的键,可用的键有 (‘id’, ‘status’, ‘size’, ‘share_id’, ‘progress’, ‘restore_progress’, ‘name’, ‘host’, ‘topic’, ‘project_id’)。默认=None。

--sort-dir <sort_dir>, --sort_dir <sort_dir>

排序方向,可用值为(‘asc’、‘desc’)。可选:默认值为 None。

--detail <0|1>

显示共享备份的详细信息。

此命令由 python-manilaclient 插件提供。

共享备份恢复

尝试恢复共享备份

openstack share backup restore
    [--target-share <target-share>]
    [--wait]
    <backup>
--target-share <target-share>

要恢复备份到的共享。如果没有提供,则使用源共享

--wait

等待恢复完成

backup

要恢复的备份的 ID。

此命令由 python-manilaclient 插件提供。

共享备份设置

设置共享备份属性

openstack share backup set
    [--name <name>]
    [--description <description>]
    [--status <status>]
    <backup>
--name <name>

为备份设置名称。

--description <description>

为备份设置描述。

--status <status>

为备份分配状态(仅限管理员)。选项包括:available(可用)、error(错误)、creating(创建中)、deleting(删除中)、restoring(恢复中)。

backup

要设置属性的备份的名称或 ID

此命令由 python-manilaclient 插件提供。

共享备份显示

显示备份的详细信息

openstack share backup show <backup>
backup

共享备份的 ID。

此命令由 python-manilaclient 插件提供。

共享备份取消设置

取消设置共享备份属性

openstack share backup unset [--name] [--description] <backup>
--name

取消备份的名称。

--description

取消备份的描述。

backup

要取消设置属性的备份的名称或 ID

此命令由 python-manilaclient 插件提供。

共享创建

创建新的共享

openstack share create
    [--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>
--name <name>

可选的共享名称。(默认=None)

--snapshot-id <snapshot-id>

可选的快照 ID,用于从快照创建共享。(默认=None)

--property <key=value>

为此共享设置属性(重复选项以设置多个属性)

--share-network <network-info>

可选的网络信息 ID 或名称。

--description <description>

可选的共享描述。(默认=None)

--public <public>

共享的可见性级别。定义其他租户是否能够看到它。 (默认 = False)

--share-type <share-type>

创建共享的共享类型。如果未指定,除非是从快照创建,否则将使用默认共享类型。

--availability-zone <availability-zone>

应创建共享的可用区。

--share-group <share-group>

可选的共享组名称或 ID,在其中创建共享。 (默认=None)。

--wait

等待共享创建

--scheduler-hint <key=value>

为共享设置调度器提示,格式为键=值对,可能的键包括 same_host、different_host。(重复选项以设置多个提示)

--mount-point-name <mount_point_name>

可选的自定义导出位置。适用于 microversion >= 2.84

--encryption-key-ref <encryption_key_ref>

设置加密密钥引用,即存储在密钥管理器中的密钥的 UUID。适用于 microversion >= 2.90

share_protocol

共享协议 (NFS、CIFS、CephFS、GlusterFS 或 HDFS)

size

共享大小,以 GiB 为单位。

此命令由 python-manilaclient 插件提供。

共享删除

删除一个共享

openstack share delete
    [--share-group <share-group>]
    [--force]
    [--wait]
    [--soft]
    <share>
    [<share> ...]
--share-group <share-group>

包含共享的可选共享组(名称或 ID)

--force

尝试强制删除共享,无论状态如何(默认值为 False)

--wait

等待共享删除

--soft

软删除一个或多个共享。

share

要删除的共享(名称或 ID)

此命令由 python-manilaclient 插件提供。

共享导出位置列表

列出共享的导出位置

openstack share export location list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <share>
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

share

共享的名称或 ID

此命令由 python-manilaclient 插件提供。

共享导出位置设置

设置导出位置属性。

openstack share export location set
    [--property <key=value>]
    <share>
    <export_location>
--property <key=value>

为此导出位置设置属性(重复选项以设置多个属性)。仅适用于 microversion >= 2.87。

share

共享的名称或 ID

export_location

导出位置的 ID

此命令由 python-manilaclient 插件提供。

共享导出位置显示

显示共享的导出位置

openstack share export location show <share> <export-location>
share

共享的名称或 ID

export-location

共享导出位置的 ID

此命令由 python-manilaclient 插件提供。

共享导出位置取消设置

取消设置共享导出位置属性

openstack share export location unset
    [--property <key>]
    <share>
    <export_location>
--property <key>

从导出位置删除属性(重复选项以删除多个属性)。仅适用于 microversion >= 2.87。

share

共享的名称或 ID

export_location

导出位置的 ID

此命令由 python-manilaclient 插件提供。

共享组创建

创建新的共享组

openstack share group create
    [--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]
--name <name>

共享组名称

--description <description>

共享组描述。

--share-types <share-types>

共享类型名称或 ID。

--share-group-type <share-group-type>

要创建的共享组的共享组类型名称或 ID。

--share-network <share-network>

指定共享网络名称或 ID

--source-share-group-snapshot <source-share-group-snapshot>

从共享组快照创建共享组的共享组快照名称或 ID。

--availability-zone <availability-zone>

可选的可用区,组应在此可用区中创建

--wait

等待共享组创建

此命令由 python-manilaclient 插件提供。

共享组删除

删除一个或多个共享组

openstack share group delete
    [--force]
    [--wait]
    <share_group>
    [<share_group> ...]
--force

尝试强制删除共享组(默认:False)(仅限管理员)。

--wait

等待共享组删除

share_group

要删除的共享组的名称或 ID

此命令由 python-manilaclient 插件提供。

共享组列表

列出共享组

openstack share group list
    [--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~>]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--all-projects

显示所有项目的共享组(仅限管理员)。

--name <name>

按名称过滤结果。

--description <description>

按描述筛选结果。仅适用于 microversion >= 2.36。

--status <status>

按状态过滤结果。

--share-server <share-server-id>

根据共享服务器 ID 过滤结果。

--share-group-type <share-group-type>

按用于共享组创建的共享组类型 ID 或名称过滤结果。

--snapshot <snapshot>

按用于创建共享组的共享组快照名称或 ID 过滤结果。

--host <host>

按主机过滤结果。

--share-network <share-network>

按共享网络名称或 ID 过滤结果。

--project <project>

根据项目名称或 ID 过滤结果。与设置键 ‘–all-projects’ 配合使用。

--project-domain <project-domain>

项目所属的域(名称或 ID)。如果项目名称之间存在冲突,可以使用此选项。

--limit <limit>

限制返回的共享组数量

--marker <marker>

上一页的最后一个共享组 ID

--sort <key>[:<direction>]

按选定的键和方向(升序或降序)对输出进行排序(默认:name:asc),可以用逗号分隔多个键和方向

--name~ <name~>

根据共享组名称模式过滤结果。仅适用于微版本 >= 2.36。

--description~ <description~>

根据共享组描述模式过滤结果。仅适用于微版本 >= 2.36。

此命令由 python-manilaclient 插件提供。

共享组设置

显式设置共享组状态

openstack 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 插件提供。

共享组显示

显示共享组的详细信息

openstack share group show <share-group>
share-group

共享组的名称或 ID。

此命令由 python-manilaclient 插件提供。

共享组快照创建

创建给定共享组的共享组快照

openstack share group snapshot create
    [--name <name>]
    [--description <description>]
    [--wait]
    <share-group>
--name <name>

可选的共享组快照名称。(默认:None)

--description <description>

可选的共享组快照描述。(默认:None)

--wait

等待共享组快照创建完成

share-group

共享组的名称或 ID。

此命令由 python-manilaclient 插件提供。

共享组快照删除

删除一个或多个共享组快照

openstack share group snapshot delete
    [--force]
    [--wait]
    <share-group-snapshot>
    [<share-group-snapshot> ...]
--force

尝试强制删除共享组快照(默认:False)(仅限管理员)。

--wait

等待共享组快照删除完成

share-group-snapshot

要删除的组快照的名称或 ID

此命令由 python-manilaclient 插件提供。

共享组快照列表

列出共享组快照

openstack share group snapshot list
    [--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]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--all-projects

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

--name <name>

按名称过滤结果。

--status <status>

按状态过滤结果。

--share-group <share-group>

根据共享组名称或 ID 过滤结果。

--limit <limit>

限制返回的共享组数量

--marker <marker>

上一页的最后一个共享组快照 ID

--sort <key>[:<direction>]

按选定的键和方向(升序或降序)对输出进行排序(默认:name:asc),可以用逗号分隔多个键和方向

--detailed

显示共享组快照的详细信息。

此命令由 python-manilaclient 插件提供。

共享组快照成员列表

列出共享组快照的成员

openstack share group snapshot members list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <share-group-snapshot>
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

share-group-snapshot

要列出成员的组快照的名称或 ID

此命令由 python-manilaclient 插件提供。

共享组快照设置

设置共享组快照属性

openstack share group snapshot set
    [--name <name>]
    [--description <description>]
    [--status <status>]
    <share-group-snapshot>
--name <name>

为快照设置名称。

--description <description>

为快照设置描述。

--status <status>

显式设置共享组快照的状态(仅限管理员)。选项包括:available, error, creating, deleting, error_deleting。

share-group-snapshot

要设置属性的快照的名称或 ID

此命令由 python-manilaclient 插件提供。

共享组快照显示

显示共享组快照的详细信息

openstack share group snapshot show <share-group-snapshot>
share-group-snapshot

要显示的共享组快照的名称或 ID

此命令由 python-manilaclient 插件提供。

共享组快照取消设置

取消设置共享组快照属性

openstack share group snapshot unset
    [--name]
    [--description]
    <share-group-snapshot>
--name

取消设置共享组快照名称。

--description

取消设置共享组快照描述。

share-group-snapshot

要取消设置属性的组快照的名称或 ID

此命令由 python-manilaclient 插件提供。

共享组类型访问创建

允许项目访问共享组类型(仅限管理员)。

openstack 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 插件提供。

共享组类型访问删除

拒绝项目访问共享组类型(仅限管理员)。

openstack 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 插件提供。

共享组类型访问列表

获取共享组类型的访问列表(仅限管理员)。

openstack share group type access list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <share-group-type>
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

share-group-type

按共享组类型名称或 ID 过滤结果。

此命令由 python-manilaclient 插件提供。

共享组类型创建

创建新的共享组类型

openstack share group type create
    [--group-specs [<key=value> ...]]
    [--public <public>]
    <name>
    <share-types>
    [<share-types> ...]
--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

删除共享组类型

openstack share group type delete
    <share-group-types>
    [<share-group-types> ...]
share-group-types

要删除的共享组类型名称或 ID

此命令由 python-manilaclient 插件提供。

share group type list

列出共享类型

openstack share group type list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--all]
    [--group-specs [<key=value> ...]]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--all

显示所有共享组类型,无论其是公共的还是私有的。默认=False。(仅限管理员)

--group-specs <key=value>

使用组规格(key=value)过滤共享组类型。

此命令由 python-manilaclient 插件提供。

share group type set

设置共享组类型属性

openstack 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

显示共享组类型

openstack share group type show <share-group-type>
share-group-type

要显示的共享组类型名称或 ID

此命令由 python-manilaclient 插件提供。

share group type unset

取消设置共享组类型附加规格

openstack share group type unset <share-group-type> <key> [<key> ...]
share-group-type

要修改的共享组类型名称或 ID

key

从此共享组类型中删除组规格

此命令由 python-manilaclient 插件提供。

share group unset

取消设置共享组属性

openstack share group unset [--name] [--description] <share-group>
--name

取消设置共享组名称。

--description

取消设置共享组描述。

share-group

要设置属性的共享组名称或 ID。

此命令由 python-manilaclient 插件提供。

share instance delete

强制删除共享实例

openstack share instance delete [--wait] <instance> [<instance> ...]
--wait

等待共享实例删除。

instance

要删除的共享实例的 ID。

此命令由 python-manilaclient 插件提供。

share instance export location list

列出共享实例导出位置

openstack share instance export location list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <instance>
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

instance

共享实例的 ID。

此命令由 python-manilaclient 插件提供。

share instance export location show

显示共享实例的导出位置。

openstack share instance export location show
    <instance>
    <export_location>
instance

共享实例的名称或 ID

export_location

共享实例导出位置的 ID。

此命令由 python-manilaclient 插件提供。

share instance list

列出共享实例

openstack share instance list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--share <share>]
    [--export-location <export-location>]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--share <share>

要列出实例的共享的名称或 ID。

--export-location <export-location>

要列出实例的导出位置。

此命令由 python-manilaclient 插件提供。

share instance set

显式重置共享实例状态

openstack share instance set [--status <status>] <instance>
--status <status>

指示要分配给实例的状态。选项为:available、error、creating、deleting、error_deleting、migrating、migrating_to、server_migrating。

instance

要修改的实例。

此命令由 python-manilaclient 插件提供。

share instance show

显示共享实例

openstack share instance show <instance>
instance

共享实例的 ID。

此命令由 python-manilaclient 插件提供。

share limits show

显示用户的共享限制列表。

openstack share limits show
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    (--absolute | --rate)
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--absolute

获取用户的绝对限制

--rate

获取用户的 API 速率限制

此命令由 python-manilaclient 插件提供。

share list

列出共享

openstack share list
    [--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>]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--name <share-name>

按共享名称过滤共享

--status <share-status>

按状态过滤共享

--snapshot <share-network-id>

按快照名称或 ID 过滤共享。

--export-location <export-location>

按导出位置 ID 或路径过滤共享。仅适用于 microversion >= 2.35

--soft-deleted

获取回收站中的共享。如果将此参数设置为 True(默认=False),则仅显示回收站中的共享。仅适用于 microversion >= 2.69。

--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>

按项目(名称或 ID)过滤共享(仅限管理员)

--project-domain <project-domain>

项目所属的域(名称或 ID)。如果项目名称之间存在冲突,可以使用此选项。

--user <user>

按用户(名称或 ID)过滤结果(仅限管理员)

--user-domain <user-domain>

用户所属的域(名称或 ID)。当用户名称存在冲突时,可以使用此选项。

--all-projects

包含所有项目(仅限管理员)

--property <key=value>

按给定的元数据 key=value 属性过滤共享(重复选项以按多个属性过滤)

--extra-spec <key=value>

按共享类型附加规格过滤共享(重复选项以按多个附加规格过滤)

--long

在输出中列出附加字段

--sort <key>[:<direction>]

按选定的键和方向(升序或降序)对输出进行排序(默认:name:asc),可以用逗号分隔多个键和方向

--limit <num-shares>

要显示的共享最大数量

--marker <share>

上一页的最后一个共享 ID

--name~ <name~>

过滤匹配共享名称模式的结果。仅适用于 microversion >= 2.36。

--description~ <description~>

过滤匹配共享描述模式的结果。仅适用于 microversion >= 2.36。

--encryption-key-ref <encryption_key_ref>

按其加密密钥引用过滤共享。适用于 microversion >= 2.90

此命令由 python-manilaclient 插件提供。

share lock create

锁定资源上的某个操作

openstack share lock create
    [--resource-action <resource_action>]
    [--lock-reason <lock_reason>]
    <resource_name_or_id>
    <resource_type>
--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

删除一个或多个资源锁

openstack share lock delete <lock> [<lock> ...]
lock

锁的 ID。

此命令由 python-manilaclient 插件提供。

share lock list

列出所有资源锁

openstack share lock list
    [--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>]]
--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

更新资源锁属性

openstack 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

显示资源锁的详细信息

openstack share lock show <lock>
lock

要显示的资源锁的 ID。

此命令由 python-manilaclient 插件提供。

share lock unset

删除资源锁属性

openstack share lock unset [--lock-reason] <lock>
--lock-reason, --lock_reason, --reason

取消设置锁定的原因。(默认值为 False)

lock

要更新的资源锁的 ID。

此命令由 python-manilaclient 插件提供。

share message delete

删除一个或多个消息

openstack share message delete <message> [<message> ...]
message

消息的 ID。

此命令由 python-manilaclient 插件提供。

share message list

列出所有消息

openstack share message list
    [--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>]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--resource-id <resource-id>

按资源 UUID 过滤结果。默认值为 None。

--resource-type <resource-type>

按资源类型过滤结果。默认值为 None。示例:“openstack message list –resource-type share”

--action-id <action-id>

按操作 ID 过滤结果。默认值为 None。

--detail-id <detail-id>

按详细 ID 过滤结果。默认值为 None。

--request-id <request-id>

按请求 ID 过滤结果。默认值为 None。

--message-level <message-level>

按消息级别过滤结果。默认值为 None。示例:“openstack message list –message-level ERROR”。

--limit <limit>

返回的最大消息数。(默认值为 None)

--since <since>

仅返回在给定日期之后创建的用户消息。日期格式必须符合 ISO8601。仅适用于 microversion >= 2.52。

--before <before>

仅返回在给定日期之前创建的用户消息。日期格式必须符合 ISO8601。仅适用于 microversion >= 2.52。

此命令由 python-manilaclient 插件提供。

share message show

显示消息的详细信息

openstack share message show <message>
message

消息的 ID。

此命令由 python-manilaclient 插件提供。

share migration cancel

取消复制共享时,共享的迁移

openstack share migration cancel <share>
share

要迁移的共享的名称或 ID。

此命令由 python-manilaclient 插件提供。

share migration complete

完成给定共享的迁移

openstack share migration complete <share>
share

要迁移的共享的名称或 ID。

此命令由 python-manilaclient 插件提供。

share migration show

获取复制共享时的迁移进度

openstack share migration show <share>
share

要获取共享迁移进度信息的共享的名称或 ID。

此命令由 python-manilaclient 插件提供。

share migration start

将共享迁移到新的主机。

openstack 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 network create

创建 share 网络

openstack share network create
    [--name <share-network>]
    [--description <description>]
    [--neutron-net-id <neutron-net-id>]
    [--neutron-subnet-id <neutron-subnet-id>]
    [--availability-zone <availability-zone>]
--name <share-network>

为共享网络添加名称(可选)

--description <description>

为共享网络添加描述(可选)。

--neutron-net-id <neutron-net-id>

必须与共享网络关联的 neutron 网络 ID(可选)。除非也指定了“availability-zone”,否则指定的网络将与“默认”共享网络子网关联。

--neutron-subnet-id <neutron-subnet-id>

必须与共享网络关联的 neutron 子网 ID(可选)。除非也指定了“availability-zone”,否则指定的子网将与“默认”共享网络子网关联。

--availability-zone <availability-zone>

要将指定的网络子网参数分配到的可用区名称或 ID。必须与“neutron-net-id”和“neutron-subnet-id”一起使用。如果网络必须在所有可用区(“默认”共享网络子网)中可用,请勿指定此参数。仅适用于 microversion >= 2.51。

此命令由 python-manilaclient 插件提供。

share network delete

删除一个或多个共享网络

openstack share network delete
    [--wait]
    <share-network>
    [<share-network> ...]
--wait

等待共享网络被删除

share-network

要删除的共享网络名称或 ID

此命令由 python-manilaclient 插件提供。

share network list

列出共享网络

openstack share network list
    [--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]
--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>

按附加到网络的 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>

按网络的 segmentation ID 过滤共享网络。仅适用于分段网络,例如“vlan”、“vxlan”、“geneve”等。

--cidr <X.X.X.X/X>

按网络的 CIDR 过滤共享网络。

--ip-version 4/6

按网络的 IP 版本过滤共享网络,可以是 4 或 6。

--detail

列出共享网络的详细信息

此命令由 python-manilaclient 插件提供。

share network set

设置共享网络属性

openstack 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>

当前与共享网络关联的 security service 的名称或 ID,必须替换它。仅适用于 microversions >= 2.63 才能替换 security service。

--new-security-service <security-service>

必须与共享网络关联的 security service 的名称或 ID。在替换 security service 时,必须使用“--current-security-service”选项提供当前的 security service。仅适用于 microversions >= 2.63 才能替换 security service。

--check-only

运行 security service 替换的试运行。仅适用于 microversion >=2.63

--restart-check

重新启动 security service 替换的试运行。当检查结果陈旧时很有用。仅适用于 microversion >=2.63。

share-network

要设置属性的共享网络名称或 ID

此命令由 python-manilaclient 插件提供。

share network show

显示共享网络的详细信息

openstack share network show <share-network>
share-network

要显示的共享网络名称或 ID

此命令由 python-manilaclient 插件提供。

share network subnet create

创建共享网络子网

openstack share network subnet create
    [--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>
--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

运行共享网络子网创建的模拟运行。仅适用于微版本 >= 2.70。

--restart-check

重新运行共享网络子网创建的模拟运行。当检查结果陈旧时很有用。仅适用于微版本 >= 2.70。

--property <key=value>

为该共享网络子网设置属性(重复选项以设置多个属性)。仅适用于微版本 >= 2.78。

share-network

共享网络的名称或 ID。

此命令由 python-manilaclient 插件提供。

共享网络子网删除

删除共享网络子网

openstack share network subnet delete
    <share-network>
    <share-network-subnet>
    [<share-network-subnet> ...]
share-network

共享网络的名称或 ID。

share-network-subnet

要删除的共享网络子网的 ID。

此命令由 python-manilaclient 插件提供。

共享网络子网设置

设置共享网络子网属性

openstack share network subnet set
    [--property <key=value>]
    <share-network>
    <share-network-subnet>
--property <key=value>

为该共享网络子网设置属性(重复选项以设置多个属性)。仅适用于微版本 >= 2.78。

share-network

共享网络的名称或 ID。

share-network-subnet

要设置属性的共享网络子网的 ID。

此命令由 python-manilaclient 插件提供。

共享网络子网显示

显示共享网络子网

openstack share network subnet show
    <share-network>
    <share-network-subnet>
share-network

共享网络的名称或 ID。

share-network-subnet

要显示的共享网络子网的 ID。

此命令由 python-manilaclient 插件提供。

共享网络子网取消设置

取消设置共享网络子网属性

openstack share network subnet unset
    [--property <key>]
    <share-network>
    <share-network-subnet>
--property <key>

从共享网络子网中删除属性(重复选项以删除多个属性)。仅适用于微版本 >= 2.78。

share-network

共享网络的名称或 ID。

share-network-subnet

要设置属性的共享网络子网的 ID。

此命令由 python-manilaclient 插件提供。

共享网络取消设置

取消设置共享网络属性

openstack share network unset
    [--name]
    [--description]
    [--security-service <security-service>]
    <share-network>
--name

取消设置共享网络名称。

--description

取消设置共享网络描述。

--security-service <security-service>

取消关联共享网络上的安全服务。仅当共享网络未被使用时才可行。

share-network

要取消设置属性的共享网络的名称或 ID

此命令由 python-manilaclient 插件提供。

共享池列表

列出调度器已知的所有后端存储池 (仅限管理员)。

openstack share pool list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--host <host>]
    [--backend <backend>]
    [--pool <pool>]
    [--detail]
    [--share-type <share-type>]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--host <host>

按主机名过滤结果。支持正则表达式。

--backend <backend>

按后端名称过滤结果。支持正则表达式。

--pool <pool>

按池名称过滤结果。支持正则表达式。

--detail

显示池的详细信息。

--share-type <share-type>

按共享类型名称或 ID 过滤结果。仅适用于微版本 >= 2.23

此命令由 python-manilaclient 插件提供。

共享属性显示

显示共享属性

openstack share properties show <share>
share

共享的名称或 ID

此命令由 python-manilaclient 插件提供。

共享配额删除

删除配额

openstack share quota delete
    [--user <user> | --share-type <share-type>]
    <project>
--user <user>

要删除配额的用户名称或 ID。可选。与‘–share-type’互斥。

--share-type <share-type>

要删除配额的共享类型名称或 ID。可选。与‘–user’互斥。仅适用于微版本 >= 2.39

project

要删除配额的项目名称或 ID。

此命令由 python-manilaclient 插件提供。

共享配额设置

为项目、项目/用户或项目/共享类型或一个类设置配额。

openstack 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 <user>

要设置配额的用户名称或 ID。与‘–share-type’和‘–class’互斥。

--share-type <share-type>

要设置配额的共享类型名称或 ID。与‘–user’和‘–class’互斥。仅适用于微版本 >= 2.39

--shares <shares>

“shares”配额的新值。

--snapshots <snapshots>

“snapshots”配额的新值。

--gigabytes <gigabytes>

“gigabytes”配额的新值。

--snapshot-gigabytes <snapshot-gigabytes>

“snapshot-gigabytes”配额的新值。

--share-networks <share-networks>

“share-networks”配额的新值。

--share-groups <share-groups>

“share-groups”配额的新值。仅适用于微版本 >= 2.40

--share-group-snapshots <share-group-snapshots>

“share-group-snapshots”配额的新值。仅适用于微版本 >= 2.40

--share-replicas <share-replicas>

共享副本的数量。仅适用于微版本 >= 2.53

--replica-gigabytes <replica-gigabytes>

共享副本的总容量。仅适用于微版本 >= 2.53

--per-share-gigabytes <per-share-gigabytes>

“per-share-gigabytes”配额的新值。仅适用于微版本 >= 2.62

--encryption-keys <encryption-keys>

“encryption-keys”配额的新值。仅适用于微版本 >= 2.90

--force

强制更新配额。不适用于类更新。

project/class

一个项目(名称/ID)或一个类(例如:default)。

此命令由 python-manilaclient 插件提供。

共享配额显示

显示配额

openstack share quota show
    [--user <user> | --share-type <share-type>]
    [--detail]
    [--defaults]
    <project>
--user <user>

要列出配额的用户名称或 ID。可选。与‘–share-type’互斥。

--share-type <share-type>

要列出配额的共享类型名称或 ID。可选。与‘–user’互斥。仅适用于微版本 >= 2.39

--detail

可选标志,指示是否显示详细配额信息。默认值为 false,仅适用于 microversion >= 2.25。

--defaults

显示项目的默认配额。

project

要列出配额的项目名称或 ID。

此命令由 python-manilaclient 插件提供。

共享副本创建

创建给定共享的副本

openstack share replica create
    [--availability-zone <availability-zone>]
    [--wait]
    [--scheduler-hint <key=value>]
    [--share-network <share-network-name-or-id>]
    <share>
--availability-zone <availability-zone>

应创建副本的可用区。

--wait

等待副本创建

--scheduler-hint <key=value>

共享副本的调度器提示,格式为键=值对。支持的键仅为 only_host。仅适用于微版本 >= 2.67。

--share-network <share-network-name-or-id>

可选的网络信息 ID 或名称。仅适用于微版本 >= 2.72

share

要复制的共享的名称或 ID。

此命令由 python-manilaclient 插件提供。

共享副本删除

删除一个或多个共享副本

openstack share replica delete
    [--force]
    [--wait]
    <replica>
    [<replica> ...]
--force

尝试强制删除其后端上的副本。使用此选项将从 Manila 中清除副本,即使它未在后端清理。

--wait

等待共享副本删除

replica

要删除的副本的名称或 ID

此命令由 python-manilaclient 插件提供。

共享副本导出位置列表

列出共享副本的导出位置。

openstack share replica export location list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <replica>
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

replica

共享副本的 ID。

此命令由 python-manilaclient 插件提供。

share replica export location show

显示共享副本的导出位置的详细信息。

openstack share replica export location show
    <replica>
    <export-location>
replica

共享副本的 ID。

export-location

共享副本导出位置的 ID。

此命令由 python-manilaclient 插件提供。

share replica list

列出共享副本

openstack share replica list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--share <share>]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--share <share>

要列出副本的共享的名称或 ID。

此命令由 python-manilaclient 插件提供。

share replica promote

将指定的副本提升为“active”副本状态。

openstack 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”镜像更新共享副本。

openstack share replica resync <replica>
replica

要重新同步的共享副本的 ID。

此命令由 python-manilaclient 插件提供。

share replica set

显式设置共享副本状态和/或 replica-state

openstack 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

显示副本的详细信息

openstack share replica show <replica>
replica

共享副本的 ID。仅适用于 microversion >= 2.47。

此命令由 python-manilaclient 插件提供。

share resize

调整共享大小

openstack share resize [--wait] [--force] <share> <new-size>
--wait

等待共享调整大小完成

--force

仅当增加共享大小时适用,仅在 microversion 2.64 及更高版本中可用。(仅限管理员)

share

要调整大小的共享的名称或 ID

new-size

共享的新大小,单位为 GiB

此命令由 python-manilaclient 插件提供。

share restore

从回收站恢复此共享或更多共享

openstack share restore <share> [<share> ...]
share

共享的名称或 ID

此命令由 python-manilaclient 插件提供。

share revert

恢复到指定的快照。

openstack share revert [--wait] <snapshot>
--wait

等待共享回滚

snapshot

要恢复的快照的名称或 ID。快照必须是 manila 已知的最新快照。

此命令由 python-manilaclient 插件提供。

share security service create

创建项目使用的安全服务。

openstack share security service create
    [--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>
--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。可以代替“--server”提供,但不能同时使用。

type

安全服务类型。可能的选项是:“ldap”、“kerberos”、“active_directory”。

此命令由 python-manilaclient 插件提供。

share security service delete

删除一个或多个安全服务。

openstack share security service delete
    <security-service>
    [<security-service> ...]
security-service

要删除的安全服务名称或 ID。

此命令由 python-manilaclient 插件提供。

share security service list

列出安全服务。

openstack share security service list
    [--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>]
--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

设置安全服务。

openstack 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

显示安全服务。

openstack share security service show <security-service>
security-service

要显示的安全性服务名称或 ID。

此命令由 python-manilaclient 插件提供。

share security service unset

取消设置安全服务。

openstack 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 server abandon

移除一个或多个共享服务器(仅限管理员)。

openstack share server abandon
    [--force]
    [--wait]
    <share-server>
    [<share-server> ...]
--force

强制执行取消管理共享服务器操作,即使后端驱动程序不支持它。

--wait

等待共享服务器被放弃

share-server

要放弃的服务器的 ID。

此命令由 python-manilaclient 插件提供。

share server adopt

采用 Manila 未处理的共享服务器(仅限管理员)。

openstack share server adopt
    [--driver-options <key=value>]
    [--share-network-subnet <share-network-subnet>]
    [--wait]
    <host>
    <share-network>
    <identifier>
--driver-options <key=value>

一个或多个特定于驱动程序的键=值对,可能需要用于管理共享服务器(可选,默认值:None)。

--share-network-subnet <share-network-subnet>

共享服务器在其网络分配中具有网络分配的共享网络子网。如果未指定,将使用默认子网。适用于 microversion >= 2.51(可选,默认值:None)。

--wait

等待共享服务器被采用

host

后端名称,格式为“<node_hostname>@<backend_name>”。

share-network

共享服务器在其网络分配中具有网络分配的共享网络。

identifier

驱动程序管理共享服务器所需的驱动程序特定的共享服务器标识符。

此命令由 python-manilaclient 插件提供。

share server delete

删除一个或多个共享服务器

openstack share server delete
    [--wait]
    <share-server>
    [<share-server> ...]
--wait

等待共享服务器删除。

share-server

要删除的服务器的 ID

此命令由 python-manilaclient 插件提供。

share server list

列出所有共享服务器 (仅限管理员)。

openstack share server list
    [--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>]
--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>

按共享服务器的网络分配存在的共享网络子网过滤结果。适用于 microversion >= 2.51(可选,默认值:None)

--source-share-server-id <source-share-server-id>

用作过滤器的共享服务器 ID。适用于 microversion >= 2.57(可选,默认值:None)

--identifier <identifier>

共享后端中的共享服务器标识符。适用于 microversion >= 2.49(可选,默认值:None)

--project-domain <project-domain>

项目所属的域(名称或 ID)。如果项目名称之间存在冲突,可以使用此选项。

此命令由 python-manilaclient 插件提供。

share server migration cancel

在复制时取消给定共享服务器的迁移

openstack share server migration cancel <share_server>
share_server

取消迁移的共享服务器 ID。

此命令由 python-manilaclient 插件提供。

share server migration complete

完成给定共享服务器的迁移

openstack share server migration complete <share_server>
share_server

完成迁移的共享服务器 ID。

此命令由 python-manilaclient 插件提供。

share server migration show

获取复制给定共享服务器的迁移进度

openstack share server migration show <share_server>
share_server

显示迁移进度以供共享服务器使用。

此命令由 python-manilaclient 插件提供。

share server migration start

将共享服务器迁移到新的主机。

openstack share server migration start
    --preserve-snapshots <True
    |False>
    --writable <True
    |False>
    --nondisruptive <True
    |False>
    [--new-share-network <new_share_network>]
    [--check-only]
    <share_server>
    <host@backend>
--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

设置共享服务器属性(仅限管理员)。

openstack 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

显示共享服务器的详细信息(仅限管理员)。

openstack share server show <share-server>
share-server

共享服务器的 ID。

此命令由 python-manilaclient 插件提供。

share service ensure shares

在后端运行 ensure shares(仅限管理员)。

openstack share service ensure shares <host>
host

运行 ensure shares 的主机。例如:‘example_host@example_backend’。

此命令由 python-manilaclient 插件提供。

share service list

列出共享服务(仅限管理员)。

openstack share service list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--host <host>]
    [--binary <binary>]
    [--status <status>]
    [--state <state>]
    [--zone <zone>]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--host <host>

按主机名称过滤服务。

--binary <binary>

按服务名称过滤服务。

--status <status>

按状态过滤结果。

--state <state>

按状态过滤结果。

--zone <zone>

按可用区过滤服务。

此命令由 python-manilaclient 插件提供。

share service set

启用/禁用共享服务(仅限管理员)。

openstack 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 set

设置共享属性

openstack 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 show

显示共享详细信息

openstack share show <share>
share

要显示的共享(名称或 ID)

此命令由 python-manilaclient 插件提供。

share snapshot abandon

放弃共享快照

openstack share snapshot abandon [--wait] <snapshot> [<snapshot> ...]
--wait

等待共享快照被放弃

snapshot

要放弃的快照的名称或 ID。

此命令由 python-manilaclient 插件提供。

share snapshot access create

允许访问快照

openstack share snapshot access create
    <snapshot>
    <access_type>
    <access_to>
snapshot

快照的名称或 ID

access_type

访问规则类型(仅支持“ip”、“user”(用户或组)、“cert”或“cephx”)。

access_to

定义访问权限的值。

此命令由 python-manilaclient 插件提供。

share snapshot access delete

删除对快照的访问权限

openstack share snapshot access delete <snapshot> <id> [<id> ...]
snapshot

拒绝访问的共享快照的名称或 ID。

id

要删除的访问规则的 ID。

此命令由 python-manilaclient 插件提供。

share snapshot access list

显示快照的访问列表

openstack share snapshot access list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <snapshot>
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

snapshot

要显示访问列表的共享快照的名称或 ID。

此命令由 python-manilaclient 插件提供。

share snapshot adopt

采用共享快照

openstack share snapshot adopt
    [--name <name>]
    [--description <description>]
    [--driver-option <key=value>]
    [--wait]
    <share>
    <provider-location>
--name <name>

可选快照名称(默认值为 None)。

--description <description>

可选快照描述(默认值为 None)。

--driver-option <key=value>

设置驱动程序选项,格式为 key=value 对。(重复选项以设置多个 key=value 对)

--wait

等待共享快照被采用

share

拥有要采用的快照的共享的名称或 ID。

provider-location

后端上快照的提供程序位置。

此命令由 python-manilaclient 插件提供。

share snapshot create

创建给定共享的快照

openstack share snapshot create
    [--force]
    [--name <name>]
    [--description <description>]
    [--wait]
    [--property <key=value>]
    <share>
--force

可选标志,指示即使共享繁忙是否创建快照。(默认值为 False)

--name <name>

为快照添加名称(可选)。

--description <description>

为快照添加描述(可选)。

--wait

等待共享快照创建

--property <key=value>

为该快照设置属性(重复选项以设置多个属性)。仅适用于 microversion >= 2.73

share

要创建快照的共享的名称或 ID

此命令由 python-manilaclient 插件提供。

share snapshot delete

删除一个或多个共享快照

openstack share snapshot delete
    [--force]
    [--wait]
    <snapshot>
    [<snapshot> ...]
--force

忽略当前状态删除快照。

--wait

等待共享快照删除

snapshot

要删除的快照的名称或 ID

此命令由 python-manilaclient 插件提供。

share snapshot export location list

列出给定快照的导出位置

openstack share snapshot export location list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <snapshot>
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

snapshot

共享快照的名称或 ID。

此命令由 python-manilaclient 插件提供。

share snapshot export location show

显示共享快照的导出位置

openstack share snapshot export location show
    <snapshot>
    <export-location>
snapshot

共享快照的名称或 ID。

export-location

共享快照导出位置的 ID。

此命令由 python-manilaclient 插件提供。

share snapshot instance export location list

列出共享快照实例的导出位置。

openstack share snapshot instance export location list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <instance>
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

instance

共享实例的名称或 ID。

此命令由 python-manilaclient 插件提供。

share snapshot instance export location show

显示共享快照实例的导出位置。

openstack share snapshot instance export location show
    <snapshot_instance>
    <export_location>
snapshot_instance

共享快照实例的 ID。

export_location

共享快照实例导出位置的 ID。

此命令由 python-manilaclient 插件提供。

share snapshot instance list

列出所有共享快照实例

openstack share snapshot instance list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--snapshot <snapshot>]
    [--detailed]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--snapshot <snapshot>

按共享快照 ID 过滤结果。

--detailed

显示快照实例的详细信息。

此命令由 python-manilaclient 插件提供。

共享快照实例设置

显式更新共享快照实例的状态。

openstack share snapshot instance set
    [--status <status>]
    <snapshot_instance>
--status <status>

指示更新快照实例的状态。默认值为 available。

snapshot_instance

要更新的共享快照实例的 ID。

此命令由 python-manilaclient 插件提供。

共享快照实例显示

显示共享快照实例的详细信息。

openstack share snapshot instance show <snapshot_instance>
snapshot_instance

共享快照实例的 ID。

此命令由 python-manilaclient 插件提供。

共享快照列表

列出快照

openstack share snapshot list
    [--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]
--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 插件提供。

共享快照设置

设置共享快照属性

openstack 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 插件提供。

共享快照显示

显示共享快照的详细信息

openstack share snapshot show <snapshot>
snapshot

要显示的快照的名称或 ID

此命令由 python-manilaclient 插件提供。

共享快照取消设置

取消设置共享快照属性

openstack share snapshot unset
    [--name]
    [--description]
    [--property <key>]
    <snapshot>
--name

取消设置快照名称。

--description

取消设置快照描述。

--property <key>

从快照中删除属性(重复选项以删除多个属性)

snapshot

要设置属性的快照的名称或 ID

此命令由 python-manilaclient 插件提供。

共享传输接受

接受共享传输

openstack share transfer accept [--clear-rules] <transfer> <auth_key>
--clear-rules, --clear_rules

传输完成后,Manila 是否应清理访问规则。(默认值为 False)

transfer

要接受的传输的 ID。

auth_key

要接受的传输的身份验证密钥。

此命令由 python-manilaclient 插件提供。

共享传输创建

创建一个新的共享传输

openstack share transfer create [--name <name>] <share>
--name <name>

传输名称。默认值为 None。

share

要传输的共享的名称或 ID。

此命令由 python-manilaclient 插件提供。

共享传输删除

删除一个或多个传输

openstack share transfer delete <transfer> [<transfer> ...]
transfer

要删除的传输的名称或 ID。

此命令由 python-manilaclient 插件提供。

共享传输列表

列出所有传输

openstack share transfer list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--all-projects]
    [--name <name>]
    [--id <id>]
    [--resource-type <resource_type>]
    [--resource-id <resource_id>]
    [--source-project-id <source_project_id>]
    [--limit <limit>]
    [--offset <offset>]
    [--sort-key <sort_key>]
    [--sort-dir <sort_dir>]
    [--detailed [<0|1>]]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--all-projects

显示所有租户的详细信息。(仅限管理员)。

--name <name>

按名称筛选共享传输。默认值为 None。

--id <id>

按 ID 筛选共享传输。默认值为 None。

--resource-type <resource_type>, --resource_type <resource_type>

按资源类型筛选共享传输,可以是 share。默认值为 None。

--resource-id <resource_id>, --resource_id <resource_id>

按资源 ID 筛选共享传输。默认值为 None。

--source-project-id <source_project_id>, --source_project_id <source_project_id>

按发起传输的项目 ID 筛选共享传输。默认值为 None。

--limit <limit>

返回的传输记录的最大数量。(默认值为 None)

--offset <offset>

传输记录列表的起始位置。

--sort-key <sort_key>, --sort_key <sort_key>

要排序的键,可用键为(‘id’、‘resource_type’、‘resource_id’、‘name’、‘source_project_id’、‘destination_project_id’、‘created_at’、‘expires_at’)。默认值为 None。

--sort-dir <sort_dir>, --sort_dir <sort_dir>

排序方向,可用值为(‘asc’、‘desc’)。可选:默认值为 None。

--detailed <0|1>

显示筛选的共享传输的详细信息。

此命令由 python-manilaclient 插件提供。

共享传输显示

显示共享传输的详细信息

openstack share transfer show <transfer>
transfer

要显示的传输的名称或 ID。

此命令由 python-manilaclient 插件提供。

共享类型访问创建

添加共享类型的访问权限

openstack share type access create <share_type> <project_id>
share_type

要添加访问权限的共享类型名称或 ID

project_id

要添加共享类型访问权限的项目 ID

此命令由 python-manilaclient 插件提供。

共享类型访问删除

从共享类型删除访问权限

openstack share type access delete <share_type> <project_id>
share_type

要删除访问权限的共享类型名称或 ID

project_id

要删除共享类型访问权限的项目 ID

此命令由 python-manilaclient 插件提供。

共享类型访问列表

获取共享类型的访问列表

openstack share type access list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <share_type>
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

share_type

获取访问列表的共享类型名称或 ID

此命令由 python-manilaclient 插件提供。

创建共享类型

创建新的共享类型

openstack share type create
    [--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>
--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 插件提供。

删除共享类型

删除共享类型

openstack share type delete <share_types> [<share_types> ...]
share_types

要删除的共享类型名称或 ID

此命令由 python-manilaclient 插件提供。

列出共享类型

列出共享类型

openstack share type list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--all]
    [--extra-specs [<key=value> ...]]
--sort-column SORT_COLUMN

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

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--all

显示所有共享类型,无论公共或私有。默认=False。(仅限管理员)

--extra-specs <key=value>

使用附加规范(key=value)过滤共享类型。仅在 API microversion >= 2.43 时可用。可选:默认=None。

此命令由 python-manilaclient 插件提供。

设置共享类型属性

设置共享类型属性

openstack share type set
    [--extra-specs [<key=value> ...]]
    [--public <public>]
    [--description <description>]
    [--name <name>]
    <share_type>
--extra-specs <key=value>

用于共享类型创建的附加规范的键和值。可选:默认值为 None。例如 –extra-specs thin_provisioning=’<is> True’, replication_type=readable。

--public <public>

共享类型的新的可见性。如果设置为 True,共享类型将对云中的所有项目可用。仅在 microversion >= 2.50 时可用

--description <description>

共享类型的新的描述。仅在 microversion >= 2.50 时可用

--name <name>

共享类型的新的名称。仅在 microversion >= 2.50 时可用

share_type

要修改的共享类型名称或 ID

此命令由 python-manilaclient 插件提供。

显示共享类型详细信息

显示共享类型详细信息

openstack share type show <share_type>
share_type

要显示的共享类型(名称或 ID)

此命令由 python-manilaclient 插件提供。

取消设置共享类型附加规范

取消设置共享类型附加规范

openstack share type unset <share_type> <key> [<key> ...]
share_type

要修改的共享类型名称或 ID

key

从此共享类型中删除 extra_specs

此命令由 python-manilaclient 插件提供。

取消设置共享

取消设置共享属性

openstack share unset
    [--property <key>]
    [--name]
    [--description]
    <share>
--property <key>

从共享中删除属性(重复选项以删除多个属性)

--name

取消设置共享名称。

--description

取消设置共享描述。

share

要修改的共享(名称或 ID)

此命令由 python-manilaclient 插件提供。