======================回忆上篇 Cinder CLI命令(1)========================
接下来就分别分析每一个CLI命令。
一. 卷相关
1. 创建卷
cinder create[--consisgroup-id <consistencygroup-id>]
[--snapshot-id <snapshot-id>]
[--source-volid<source-volid>]
[--source-replica<source-replica>]
[--image-id <image-id>][--image <image>] [--name <name>]
[--description <description>]
[--volume-type <volume-type>]
[--availability-zone <availability-zone>]
[--metadata [<key=value>[<key=value> ...]]]
[--hint <key=value>][--allow-multiattach]
[<size>]
参数:
参数 |
含义 |
consisgroup-id |
一致性组ID |
snapshot-id |
快照ID |
source-volid |
源卷ID |
source-replica |
复制卷ID |
image-id |
镜像ID |
image |
镜像(ID或name) |
name |
卷名 |
description |
描述 |
volume-type |
卷类型 |
availability-zone |
可用的zone |
metadata |
元数据,key=value形式 |
hint |
调度器,key=value形式 |
allow-multiattach |
是否允许多挂载 |
size |
卷大小,单位GB |
2. 列出所有卷
cinder list[--all-tenants [<0|1>]] [--name <name>] [--status <status>]
[--migration_status<migration_status>]
[--metadata [<key=value>[<key=value> ...]]]
[--marker <marker>] [--limit<limit>]
[--sort<key>[:<direction>]] [--tenant [<tenant>]]
参数:
参数 |
含义 |
all-tenants |
是否显示所有租户卷的详情,1:是,0:不是。只能Admin使用 |
name |
通过名字筛选 |
status |
通过状态筛选 |
migration_status |
通过迁移状态筛选,只能Admin使用 |
metadata |
通过元数据筛选,key=value形式 |
marker |
返回除了指定ID外的卷 |
limit |
返回卷的最大数目 |
sort |
排序 |
tenant |
显示单个租户卷的信息,只能Admin使用 |
3. 删除卷
cinder delete<volume> [<volume> ...]
参数:
参数 |
含义 |
volume |
卷名或ID,删除一个或多个卷 |
4. 强制删除卷
cinderforce-delete <volume> [<volume> ...]
参数:
参数 |
含义 |