天天看點

openstack cinder指令

1、卷建立

cinder create

1)通過glance image 建立cinder create --image-id --name yy size

2)通過已有卷建立新卷:cinder create --source-volid xxx --name yy

3)通過卷快照建立:cinder create --snapshot-id xxx --name yy

4)一般建立:cinder create --volume-type xxx --name yy size

2、卷擴張

cinder extend volume-id new-size

注意卷必須處于available狀态

3、卷快照建立

cinder snapshot-create --force True --name yy source-volume-id

4、卷的檢視

cinder list

cinder show volume-id

4、快照删除、檢視

cinder snapshot-show snapshot-id

cinder snapshot-list

cinder snapshot-delete

5、設定卷的狀态

當卷操作失敗以後,往往cinder的狀态和卷的實際狀态不符合,此時需要手動設定卷的狀态

cinder reset-state volume-id --state xxx

6、設定卷的bootable狀态

cinder set-bootable volume-id True|False

7、建立卷的備份

cinder backup-create volume-id --name yy --force 建立全量備份

cinder backup-create volume-id --name yy --force --incremental 建立增量備份

8、卷備份恢複

cinder backup-restore --volume-id xxx snapshot-id

9、卷建立模版(image)

cinder upload-to-image --force --disk-format qcow2 volume-id image-name

10、檢視存儲池狀态

cinder get-pools --detail

11、檢視cinder 各個服務狀态

cinder service-list

cinder-manage service remove cinder-volume xxxx # xxx為volume服務的名字

12 、type

1)在cinder裡可以設定cinder volume type

Step1:cinder  type-create type-name

Step2:Cinder type-key type-name set volume_backend_name=backend_driver_name #backend_driver_name是在cinder volume節點上cinder.conf裡配置的volume_backend_name

Step3:Cinder type-show type-name

2) type的檢視、删除

cinder type-list

cinder type-show

cinder type-default #檢視預設type-default

cinder delete type-name

13. glance 上傳glance image

glance image-create --disk-format qcow2 --container-format bare --file winxp.img --name zxy