卷类型¶
块存储 v2, v3
卷类型创建¶
创建新的卷类型
openstack volume type create
[--description <description>]
[--public | --private]
[--property <key=value>]
[--multiattach]
[--cacheable]
[--replicated]
[--availability-zone AVAILABILITY_ZONES]
[--project <project>]
[--project-domain <project-domain>]
[--encryption-provider <provider>]
[--encryption-cipher <cipher>]
[--encryption-key-size <key-size>]
[--encryption-control-location <control-location>]
<name>
- --description <description>¶
卷类型描述
- --public¶
卷类型可供公众访问
- --private¶
卷类型不可供公众访问
- --property <key=value>¶
为该卷类型设置属性(重复选项以设置多个属性)
- --multiattach¶
为该卷类型启用多挂载(这是 ‘–property multiattach=<is> True’ 的别名)(需要驱动程序支持)
- --cacheable¶
为该卷类型启用缓存(这是 ‘–property cacheable=<is> True’ 的别名)(需要驱动程序支持)
- --replicated¶
为该卷类型启用复制(这是 ‘–property replication_enabled=<is> True’ 的别名)(需要驱动程序支持)
- --availability-zone <AVAILABILITY_ZONES>¶
为该卷类型设置可用区(这是 ‘–property RESKEY:availability_zones:<az>’ 的别名)(重复选项以设置多个可用区)
- --project <project>¶
允许 <project> 访问私有类型(名称或 ID)(必须与 –private 选项一起使用)
- --project-domain <project-domain>¶
项目所属的域(名称或 ID)。如果项目名称之间存在冲突,可以使用此选项。
- --encryption-provider <provider>¶
为该卷类型设置加密提供程序格式(例如 “luks” 或 “plain”)(仅限管理员)(当设置卷的加密类型时,此选项是必需的;请考虑使用其他加密选项,例如:“–encryption-cipher”、“–encryption-key-size” 和 “–encryption-control-location”)
- --encryption-cipher <cipher>¶
为该卷类型设置加密算法或模式(例如 “aes-xts-plain64”)(仅限管理员)
- --encryption-key-size <key-size>¶
为该卷类型设置加密密钥的大小(例如 “128” 或 “256”)(仅限管理员)
- --encryption-control-location <control-location>¶
设置执行加密的虚拟服务位置(“前端”或“后端”)(仅限管理员)(当首次设置卷的加密类型时,此选项的默认值为“前端”。请考虑使用其他加密选项,例如:“–encryption-cipher”、“–encryption-key-size” 和 “–encryption-provider”)
- name¶
卷类型名称
卷类型删除¶
删除卷类型
openstack volume type delete <volume-type> [<volume-type> ...]
- volume-type¶
要删除的卷类型(名称或 ID)
卷类型列表¶
列出卷类型
openstack volume type list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
[--default | --public | --private]
[--encryption-type]
[--property <key=value>]
[--multiattach]
[--cacheable]
[--replicated]
[--availability-zone AVAILABILITY_ZONES]
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --long¶
在输出中列出附加字段
- --default¶
列出默认卷类型
- --public¶
仅列出公共类型
- --private¶
仅列出私有类型(仅限管理员)
- --encryption-type¶
显示每个卷类型的加密信息(仅限管理员)
- --property <key=value>¶
按卷类型上的属性进行筛选(重复选项以按多个属性进行筛选)(仅限管理员,除了用户可见的附加属性)(受 –os-volume-api-version 3.52 或更高版本支持)
- --multiattach¶
仅列出启用多挂载的卷类型(这是 ‘–property multiattach=<is> True’ 的别名)(受 –os-volume-api-version 3.52 或更高版本支持)
- --cacheable¶
仅列出启用缓存的卷类型(这是 ‘–property cacheable=<is> True’ 的别名)(仅限管理员)(受 –os-volume-api-version 3.52 或更高版本支持)
- --replicated¶
仅列出启用复制的卷类型(这是 ‘–property replication_enabled=<is> True’ 的别名)(受 –os-volume-api-version 3.52 或更高版本支持)
- --availability-zone <AVAILABILITY_ZONES>¶
仅列出配置了此可用区的卷类型(这是 ‘–property RESKEY:availability_zones:<az>’ 的别名)(重复选项以按多个可用区进行筛选)
卷类型设置¶
设置卷类型属性
openstack volume type set
[--name <name>]
[--description <description>]
[--property <key=value>]
[--multiattach]
[--cacheable]
[--replicated]
[--availability-zone AVAILABILITY_ZONES]
[--project <project>]
[--public | --private]
[--project-domain <project-domain>]
[--encryption-provider <provider>]
[--encryption-cipher <cipher>]
[--encryption-key-size <key-size>]
[--encryption-control-location <control-location>]
<volume-type>
- --name <name>¶
设置卷类型名称
- --description <description>¶
设置卷类型描述
- --property <key=value>¶
为该卷类型设置属性(重复选项以设置多个属性)
- --multiattach¶
为该卷类型启用多挂载(这是 ‘–property multiattach=<is> True’ 的别名)(需要驱动程序支持)
- --cacheable¶
为该卷类型启用缓存(这是 ‘–property cacheable=<is> True’ 的别名)(需要驱动程序支持)
- --replicated¶
为该卷类型启用复制(这是 ‘–property replication_enabled=<is> True’ 的别名)(需要驱动程序支持)
- --availability-zone <AVAILABILITY_ZONES>¶
为该卷类型设置可用区(这是 ‘–property RESKEY:availability_zones:<az>’ 的别名)(重复选项以设置多个可用区)
- --project <project>¶
设置卷类型对项目的访问权限(名称或 ID)(仅限管理员)
- --public¶
卷类型可供公众访问
- --private¶
卷类型不可供公众访问
- --project-domain <project-domain>¶
项目所属的域(名称或 ID)。如果项目名称之间存在冲突,可以使用此选项。
- --encryption-provider <provider>¶
为该卷类型设置加密提供程序格式(例如 “luks” 或 “plain”)(仅限管理员)(首次设置卷的加密类型时,此选项是必需的。请考虑使用其他加密选项,例如:“–encryption-cipher”、“–encryption-key-size” 和 “–encryption-control-location”)
- --encryption-cipher <cipher>¶
为该卷类型设置加密算法或模式(例如 “aes-xts-plain64”)(仅限管理员)
- --encryption-key-size <key-size>¶
为该卷类型设置加密密钥的大小(例如 “128” 或 “256”)(仅限管理员)
- --encryption-control-location <control-location>¶
设置执行加密的虚拟服务位置(“前端”或“后端”)(仅限管理员)(首次设置卷的加密类型时,此选项的默认值为“前端”。请考虑使用其他加密选项,例如:“–encryption-cipher”、“–encryption-key-size” 和 “–encryption-provider”)
- volume-type¶
要修改的卷类型(名称或 ID)
卷类型显示¶
显示卷类型详细信息
openstack volume type show [--encryption-type] <volume-type>
- --encryption-type¶
显示此卷类型的加密信息(仅限管理员)
- volume-type¶
要显示的卷类型(名称或 ID)
卷类型取消设置¶
取消设置卷类型属性
openstack volume type unset
[--property <key>]
[--project <project>]
[--project-domain <project-domain>]
[--encryption-type]
<volume-type>
- --property <key>¶
从该卷类型中删除属性(重复选项以删除多个属性)
- --project <project>¶
删除卷类型对项目的访问权限(名称或 ID)(仅限管理员)
- --project-domain <project-domain>¶
项目所属的域(名称或 ID)。如果项目名称之间存在冲突,可以使用此选项。
- --encryption-type¶
删除此卷类型的加密类型(仅限管理员)
- volume-type¶
要修改的卷类型(名称或 ID)