|
|
楼主 |
发表于 2018-12-2 18:11:14
|
显示全部楼层
1、#cinder help/ N+ x6 G5 h. k0 A
: I+ I) Y) r1 R6 L: B7 R
获得帮助信息,列出所有命令。
7 p, o0 k6 P7 K5 a
% ~0 j' [- u( C, U5 A7 m* y2、[root@wi115-10 ~]# cinder absolute-limits
' _2 `1 S1 \1 l# }! f7 Q! j$ u6 n +-------------------------+-------+- P9 W. D2 b# r4 |: B- |
| Name | Value |
6 h/ I4 L' Y# u) F0 h+ _% R6 u +-------------------------+-------+0 k3 q* w% B! ?- z* d6 U! t
| maxTotalVolumeGigabytes | 1000 |
5 B! o* P# p6 U( y2 F" w | maxTotalVolumes | 10 |, H; Z! j1 b# f
+-------------------------+-------+5 _# r4 p# ~, U1 p
$ G1 d. k7 A$ v4 n, c* |% t1 | 列出当前用户的所有资源(Print a list of absolute limits for a user),此用户能够用的磁盘总大小为1000G,volume个数最大为10个。
) T) a/ i; ?; U- o/ X" ^( J U, {- T) e
3、[root@wi115-10 ~]# cinder create --display_name cin01 10
; a6 ]# m' n1 p" @8 i +---------------------+--------------------------------------+
5 m; |6 W/ P6 t" U | Property | Value |' n% l8 B0 Y& `8 T
+---------------------+--------------------------------------+
. m/ y& h1 }* _2 J% Z- [ | attachments | [] |& z7 ]( s% ]6 K: @) i/ _' m
| availability_zone | nova |
9 F% s; B0 f. B$ H& A | created_at | 2012-12-18T07:03:08.490263 |* U5 T6 g8 i( Q4 ]8 d" ^3 b
| display_description | None |
/ A- k1 V+ D2 |1 r Z @ | display_name | cin01 |, d: y) Q' E S9 c" n$ u! O
| id | 93b42627-f4db-4e70-8531-5687b30cc32a | R( u$ l: |% d' }! o4 P! X
| metadata | {} |
5 y/ n" [* ^6 R- S S | size | 10 |
$ z* M j$ h- L | snapshot_id | None |
/ B) X! ~1 e+ Q; ]# y+ p | status | creating |
& n4 b3 ~( U' \1 u x | volume_type | None |
! t$ Q8 p2 F2 b9 ?4 {- ] +---------------------+--------------------------------------+
/ Q6 u1 Z( z }- r* C8 z
; }: R- R1 k. i/ u L# N* Y9 a# v2 I: v 创建一个volume,后还可以接其他参数,如:--volume_type
1 b5 l0 j2 x% V8 t: [<type_name>。 h' ~1 G6 y+ K. u8 ?/ x( |1 @" D- I
; l# y2 {4 u+ f- |7 X( i% g; ?
4、[root@wi115-10 ~]# cinder list! H' r/ v8 n2 i# H
+--------------------------------------+-----------+--------------+------+-------------+-------------+: ]& V4 J. T4 Y* y! k- S
| ID | Status | Display Name | Size | Volume Type | Attached to |, |- l8 w( u; ?* U( \/ Q; m
+--------------------------------------+-----------+--------------+------+-------------+-------------+; z4 W9 i8 X [7 q4 D- j( Z1 w4 q
| 65d23a41-b13f-4345-ab65-918a4b8a6fe6 | available | qt | 10 | None | |3 X' q; Y1 M+ j+ i3 n' K
| 93b42627-f4db-4e70-8531-5687b30cc32a | error | cin01 | 10 | None | |
) v; o' v6 V8 x$ V( B9 j6 u. {: q +--------------------------------------+-----------+--------------+------+-------------+-------------+) w' ]7 N- O8 U' n
! u0 g4 A J7 R" n! P/ a# H: i 列出所有的volume(刚刚创建的那个error了T_T。。。。),与cinder没有独立出来之前的 # nova volume-list命令功能相同。- D4 a- b$ t: x
2 v& }' D# X8 G" @! y
5、[root@wi115-10 ~]# cinder delete 93b42627-f4db-4e70-8531-5687b30cc32a# B6 F+ s0 K {' @7 P7 }) A
# E- f; J4 m( M7 Q5 E) q+ l [root@wi115-10 ~]# cinder list
' Q5 S8 `# ? f0 C; W" q# l* C +--------------------------------------+-----------+--------------+------+-------------+-------------+9 d2 W7 z. I1 u5 c- i6 S& i6 K
| ID | Status | Display Name | Size | Volume Type | Attached to |; x+ }/ l5 u* ^3 ?4 H
+--------------------------------------+-----------+--------------+------+-------------+-------------+# |- M, ?7 w% T" w. Z' X6 I" m
| 65d23a41-b13f-4345-ab65-918a4b8a6fe6 | available | qt | 10 | None | |6 L# a! m$ m6 d1 n' q2 h V& K8 E p
+--------------------------------------+-----------+--------------+------+-------------+-------------+
. D, N$ A0 N3 Y$ t1 Q0 z# a! F6 s! F
删除一个volume,#cinder delete <volume_id or volume_name>,与cinder没有独立出来之前的 # nova volume-delete
9 t G5 @9 @ a- ~% B8 ~: y4 y<volume_id or volume_name>命令功能相同。
+ P4 f0 F- g5 d D- {
/ n' I4 b( G9 I3 Y3 x6、[root@wi115-10 ~]# cinder credentials, [4 l' ]0 F3 o: y
+ ~/ r) f9 U* v& R
帮助里的解释是:“Discover endpoints that get returned from the authenticate services.”,这条命令的具体用途我不是很清楚,但是看列出来的类容,是将openstack的几个独立模块的authority信息给列出来了。
3 C- I8 \7 J4 v: o# A +------------------+----------------------------------------------------------------------------------------+
: \( a0 X2 S2 v* Z% e' P: Y, W$ M | User Credentials | Value |
# F) [' t4 B8 @5 {) u/ @5 r +------------------+----------------------------------------------------------------------------------------+
& u- q0 U4 M' r+ m4 A$ o; F | id | 2f98c94b6e2149c984a09c738ef815da |
6 T+ j1 |5 t. T3 P' C) z! V8 Z | name | admin |- ~% Y6 {; [# v4 z Q. J8 _- e: X
| roles | [{u'name': u'admin'}, {u'name': u'KeystoneServiceAdmin'}, {u'name': u'KeystoneAdmin'}] |
& \( Q: }) j: y% D& o" T) A4 s% n | roles_links | [] |9 q% S9 x) t- D5 U- ]0 W
| username | admin |8 }' q N4 ]. l% T# ~! d2 N
+------------------+----------------------------------------------------------------------------------------+8 C, O1 i B- r% D9 O
+---------+---------------------------------------------------------------------------------------------------------+
; B+ \& o# e! @6 y | Token | Value |
2 ?7 p$ M& ?4 i1 D& B+ [ +---------+---------------------------------------------------------------------------------------------------------+# d1 e+ U: y- P6 @9 Q6 c+ M7 Y ~1 Q
| expires | 2012-12-19T07:14:14Z |
4 O( V# J1 d" d/ ?1 N | id | 17d0550c8e154e439a61051505237328 |
) N+ `+ \1 n U1 }+ s | tenant | {u'enabled': True, u'id': u'74b0e15f70414b7ea8c43a08ba3211f1', u'name': u'admin', u'description': None} |
! T" p/ E' X. U +---------+---------------------------------------------------------------------------------------------------------+
6 F' ?* R: `; w" e2 n6 b/ Y2 A" N& P* G1 H( l" m9 G
列出当前用户的keystone认证信息。
0 \4 J: H; O+ E* e5 n) u! o2 w: K# \9 a: Q
7、[root@wi115-10 ~]# cinder show 65d23a41-b13f-4345-ab65-918a4b8a6fe6
) u# `' r0 |" s% L6 K +---------------------+--------------------------------------+
: C. I4 U5 [, Y! e- ^1 `! I; O' S | Property | Value |
. r# W6 d1 y$ d8 m. ?. k4 i# ` +---------------------+--------------------------------------+
4 i; c' E* [5 w1 Q; e | attachments | [] |8 g6 R& t; t' B3 f* E
| availability_zone | nova |* {- I1 F2 j: W
| created_at | 2012-12-18T06:21:45.000000 |
' b# g1 J8 G! z | display_description | None |1 s& s a; l0 f0 F
| display_name | qt |) I$ P3 O/ |: p
| id | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 |' C5 Y+ q" w s1 P$ R! i+ l
| metadata | {} |; p6 W. s2 Y0 R: r% o0 ]: F+ L) {
| size | 10 |7 Z' y' l$ ^" v: `+ n4 a5 m
| snapshot_id | None |- p: \: |8 c! Q
| status | available |/ P# E" l- d1 [4 v3 ^+ R0 _. ~4 n
| volume_type | None |; q8 W6 i0 T2 t) M; V% a
+---------------------+--------------------------------------+
: x! B9 g: C% }+ R/ Q+ x6 `' P! s; k8 Z6 P
显示出指定volume的详细信息,与与cinder没有独立出来之前的 # nova volume-show; E" @1 B' S& ]4 z0 G4 x) v3 v- a+ L
<volume_id or volume_name>命令功能相同。
^- v2 K& g2 u7 O) r3 r, T8 c& w. a% \
8、[root@wi115-10 ~]# cinder snapshot-create --display_name qt-snap 65d23a41-b13f-4345-ab65-918a4b8a6fe6
& c+ ?9 _1 A5 e/ A4 F# R/ A+ H5 ~% ^! F4 x/ c
+---------------------+--------------------------------------+* W" w2 Z3 J4 |6 [+ M
| Property | Value |- H- P% A/ O/ e
+---------------------+--------------------------------------+
9 d+ `+ F; S3 t! r: o) g* F$ }- M | created_at | 2012-12-18T07:33:36.105541 |" o/ g6 e1 }7 D0 e) l$ M
| display_description | None |( y6 T2 l |. t$ ?5 |7 y4 p7 \
| display_name | qt-snap |- V) J |# B+ k+ g! G: r1 r
| id | e95506af-2bc6-48ea-a218-8e8c943262c7 |
' K3 x& Q9 u7 |; K: B9 c* C | size | 10 |
! }! y; Y; B/ b& u; h | status | creating |- I) c; I0 a' g% M; a5 Z6 w
| volume_id | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 |
0 \3 l) L* j( ?- u" t +---------------------+--------------------------------------++ `/ m! e5 z# H/ ~9 U
4 G1 q: s- @; A% a( `
创建 一个volume快照。! r$ [6 G; \% W% p& W* k
% O# k9 Z+ L7 L T; b; a* N9 `) ]7 W9、[root@wi115-10 ~]# cinder snapshot-list9 {' I4 K9 x! W9 _1 v, H
+--------------------------------------+--------------------------------------+--------+--------------+------+8 E9 Y9 K1 [. E
| ID | Volume ID | Status | Display Name | Size |
1 Y' o* I$ s2 ?3 ? +--------------------------------------+--------------------------------------+--------+--------------+------+3 n; n: c! {4 e2 a/ O, X
| e95506af-2bc6-48ea-a218-8e8c943262c7 | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 | error | qt-snap | 10 |
$ i2 ~1 E3 f2 r) H, s4 @) E +--------------------------------------+--------------------------------------+--------+--------------+------+9 |* w. j' s) I& J, G
( m" x" h/ L# v' O 列出volume快照。5 k$ W: h: P$ d
4 g4 t7 l0 t7 B, c# C
10、[root@wi115-10 ~]# cinder snapshot-show e95506af-2bc6-48ea-a218-8e8c943262c7
& V$ D8 N) _/ C! S4 ]+ _. G +--------------------------------------------+--------------------------------------+
! N D5 a! T3 L; P! U | Property | Value |
. v- a2 s. Q) j2 k- U +--------------------------------------------+--------------------------------------+3 k* h; W& M7 u1 {% s. J
| created_at | 2012-12-18T07:33:36.000000 |: y3 T/ I: G, F5 g! W9 y
| display_description | None |+ U/ a8 N6 i6 q/ l5 v
| display_name | qt-snap |/ k9 a: n3 g. f8 x2 j+ A# _0 ^7 U
| id | e95506af-2bc6-48ea-a218-8e8c943262c7 |
+ M, V: O# X2 {3 o | os-extended-snapshot-attributes:progress | 0% |7 R' K5 Y }6 p
| os-extended-snapshot-attributes:project_id | 74b0e15f70414b7ea8c43a08ba3211f1 |7 }1 ^6 c. D" X3 q$ s7 S% j
| size | 10 |
6 Z" R" B) k, q3 b0 X | status | error |+ @5 b" t/ ]5 @- e
| volume_id | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 |
( M3 f3 M0 Z& x +--------------------------------------------+--------------------------------------+
4 Q2 h9 V. Z2 Z" j( Q1 W8 T
; _" p9 ~+ }! @& [; i 列出快照的详细信息。! I8 w+ e6 |$ O: [4 ~1 P- k% R
: ?- v1 T9 `9 L3 m. F. D( @
11、[root@wi115-10 ~]# cinder snapshot-delete e95506af-2bc6-48ea-a218-8e8c943262c7
. `" s, @7 L6 G0 X8 o [root@wi115-10 ~]# cinder snapshot-list
: m; B2 l! _8 y+ P l
0 K" o* w, L; ]" W' m3 s9 d2 N [root@wi115-10 ~]#
% `6 ?, }$ Y: Z6 P/ X: I1 R [; w
5 l. w; K3 n: ]' c5 n. N5 k 删除一个volume快照。
: ~$ I- z: e* d6 L" a0 D0 P7 S
! x8 w) T6 `: [3 F12、[root@wi115-10 ~]# cinder type-create AP" G3 m( X8 q5 u, S! ?! r& M
+----+------+
# E" p# U4 l; f' n3 E | ID | Name |
N/ ?% f" O) e1 N +----+------+8 Y! X% t, }1 k1 _
| 1 | AP |
, o, A3 e. r) c; H/ ] +----+------+, l0 [7 C2 W% ]% E
1 B: v7 M- y, O* y7 { 创建一个volume类型,这样在创建volume的时候就可以加上类型:
+ h2 @* _2 Y: W. V. @4 D* e' w
2 Y$ w% O J8 V: p [root@wi115-10 ~]# cinder create --display_name ss --volume_type AP 2
7 n2 I: E6 b4 L$ ^ +---------------------+--------------------------------------+
- r1 N8 O; `' y1 U$ z | Property | Value |/ H& K6 p) ~& p: Z+ [
+---------------------+--------------------------------------+0 g' v' X+ a5 @ _" T4 @
| attachments | [] |
4 h$ ]& K( M) E' G | availability_zone | nova |
; d; s+ M$ L- [3 U | created_at | 2012-12-18T07:51:30.034858 |
/ R0 G, {9 m- q' O | display_description | None |- [3 x7 y* Q& y3 z7 K* ]
| display_name | ss |
# [; B- W! X& f/ x; ?, V | id | b2ea409b-3b4d-44bb-8b4c-0d5ef6200985 |6 p: c7 d4 \. E
| metadata | {} |
: Q8 a& ^. P* s, p* Z" h | size | 2 |
0 ~- b( _5 e! o3 x | snapshot_id | None |& U& u6 V9 V: T# q) s( }# w
| status | creating |; Q+ {- L5 L0 P) X! m, W
| volume_type | 1 |% [/ U! @; u1 P& ?4 n
+---------------------+--------------------------------------+
7 j. X2 Z% W. S7 r5 Y [root@wi115-10 ~]# cinder list9 i/ Q% `) W. r6 M0 q Y
+--------------------------------------+-----------+--------------+------+-------------+-------------+
- N) j* `$ \ o* T. ^) e/ n4 m7 j | ID | Status | Display Name | Size | Volume Type | Attached to |
# U& u3 j3 X& Z: \ +--------------------------------------+-----------+--------------+------+-------------+-------------+
1 V* [6 O6 ^: ]% [ ? | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 | available | qt | 10 | None | |
8 ?& `2 h' S" t; z! E3 s! V | b2ea409b-3b4d-44bb-8b4c-0d5ef6200985 | available | ss | 2 | AP | |
) V3 Z. z. E: b# }+ j g; ^ +--------------------------------------+-----------+--------------+------+-------------+-------------+/ @. E9 M1 A, H$ J. ~
. H8 e1 |2 m9 R5 \13、[root@wi115-10 ~]# cinder type-list
+ |$ T, [7 ?5 ?7 j, S +----+------+0 G: i# v7 F# D* N2 _. F- N
| ID | Name |
( k4 |: G$ y$ l4 m+ _8 n +----+------+
; {7 M. J+ `6 w! @% U& Q8 c8 z# p | 1 | AP |
- h5 F& ^) ]* l5 d0 Z +----+------+) |8 K" _7 L1 G/ \; x- ^: _2 U
6 ?7 f4 p4 O6 a5 L$ [ 列出所有的volume type。
1 {8 _0 ]2 `" \6 @9 \5 D0 J( V$ w: Y! h8 R( ?8 a; w; Y- |
14、[root@wi115-10 ~]# cinder type-delete 1
9 A- n, |$ P) l0 ~1 E' ^ [root@wi115-10 ~]# cinder type-list' r3 K7 A3 @3 S! D5 w- U
( j( i) d/ l5 v% K% e+ [, I
[root@wi115-10 ~]#+ O! {+ t6 B' L" Y* D
. r4 @7 ]+ q& K+ D- W& M0 T 删除指定的volume type。不知道是什么原因,之前在测试创建有类型的volume时,--volume_type后只能接type的名字,而在删除type时,只能接type的ID。# u% H" B! E: ?* i) A
0 d3 Y1 g5 O7 H- H' S
另外,cinder还有几个关于quato的命令,目前没有研究有什么作用,待进一步学习。 |
|