|
|
楼主 |
发表于 2018-12-2 18:11:14
|
显示全部楼层
1、#cinder help) S2 X8 N" a0 x2 @( {
% @& u3 z6 h8 Z2 h. ] 获得帮助信息,列出所有命令。% O f: d3 r8 _; C' e6 S
" E9 Y0 s1 A0 z
2、[root@wi115-10 ~]# cinder absolute-limits
5 t/ b4 C( d: \3 r8 u+ h0 M4 D! u& t +-------------------------+-------+! s' I* u4 ~3 s2 D% Y
| Name | Value | ~! n8 ^& _* M2 E, |9 u
+-------------------------+-------++ y' g8 Z8 z' S, D
| maxTotalVolumeGigabytes | 1000 |# C+ }9 J! M4 @; ~8 J- z
| maxTotalVolumes | 10 |: Q% _+ D" [7 l4 e
+-------------------------+-------+$ p: ?3 p" i: a6 R ]7 P# s: d) C
% i8 M& F* H+ y) v$ l
列出当前用户的所有资源(Print a list of absolute limits for a user),此用户能够用的磁盘总大小为1000G,volume个数最大为10个。2 ^7 p8 n' p8 g: C
6 Z; f- U, N" z# M6 {, m: g3、[root@wi115-10 ~]# cinder create --display_name cin01 108 l7 y( t5 {. U3 q% f# w; A
+---------------------+--------------------------------------+
% V, L0 _2 x, V$ j | Property | Value |! H/ {6 p5 D- k$ j6 [2 U6 C b# x
+---------------------+--------------------------------------+
" d0 c( g: m9 v | attachments | [] |
% Q. g4 r7 R! n4 n/ _8 ? | availability_zone | nova |
% J0 H" h% ^' j+ I6 v$ K& |5 W+ S | created_at | 2012-12-18T07:03:08.490263 | o) `3 d! w% u ?
| display_description | None |
! J% g. z- H7 K \) L/ p! H8 N | display_name | cin01 |* z2 x& [; I- ]4 p3 }, i
| id | 93b42627-f4db-4e70-8531-5687b30cc32a |
; G4 ~5 R' D V& O' [7 K( K( o | metadata | {} | y* R2 F# b. x
| size | 10 |) y6 K3 c: q* g
| snapshot_id | None |
/ {1 T/ E( l+ O& y, n | status | creating |
% u: M* a1 E" |, e) ]0 m. O | volume_type | None |7 Z6 M! A# X1 L
+---------------------+--------------------------------------+* D. J( w, Z- \5 n! I1 j0 [
' l V$ K" H! j0 C 创建一个volume,后还可以接其他参数,如:--volume_type
/ c) f. c( C f<type_name>。
$ `5 r7 |$ b( r. O9 M' v9 Z/ m
. ]* C, {4 C! }0 m! V8 H+ x. p4、[root@wi115-10 ~]# cinder list
& x" L* d! j* j8 z& G +--------------------------------------+-----------+--------------+------+-------------+-------------+" j2 [( t: ^1 }
| ID | Status | Display Name | Size | Volume Type | Attached to |; ]. `8 l# F3 f% X8 D n
+--------------------------------------+-----------+--------------+------+-------------+-------------+/ s) w4 p0 B- T n3 t8 H% X" d
| 65d23a41-b13f-4345-ab65-918a4b8a6fe6 | available | qt | 10 | None | |$ g. y' P6 P h+ n$ J& _
| 93b42627-f4db-4e70-8531-5687b30cc32a | error | cin01 | 10 | None | | ?$ j0 F! D" ?$ @/ n( U9 l# V
+--------------------------------------+-----------+--------------+------+-------------+-------------+, I6 }8 X( {5 I
, |; B+ @, ?5 o B 列出所有的volume(刚刚创建的那个error了T_T。。。。),与cinder没有独立出来之前的 # nova volume-list命令功能相同。
9 O3 S9 n( R$ ^" _( B+ d+ e1 J+ c" h9 e2 Q
5、[root@wi115-10 ~]# cinder delete 93b42627-f4db-4e70-8531-5687b30cc32a
1 S! T! I, _3 j* m2 R1 R) F) s" G
$ Z* k3 U0 M# n7 m0 s9 e. R3 W6 d% u [root@wi115-10 ~]# cinder list3 v' S# H3 Q# l/ l" h6 R: G& v
+--------------------------------------+-----------+--------------+------+-------------+-------------+
4 l6 s1 L# d, g6 ~1 j0 U8 f) A9 R | ID | Status | Display Name | Size | Volume Type | Attached to |
& @. i W/ W! [# W0 T +--------------------------------------+-----------+--------------+------+-------------+-------------+
% n7 w0 P0 o0 ]; C. D" A) S | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 | available | qt | 10 | None | |
/ ^3 q i9 p3 z8 T' V( J +--------------------------------------+-----------+--------------+------+-------------+-------------+
! w, v2 C+ a. S" }( F2 b- W/ P0 Q* g) J9 [* u- Z( a
删除一个volume,#cinder delete <volume_id or volume_name>,与cinder没有独立出来之前的 # nova volume-delete: h. y: C0 E4 _) a7 H" d
<volume_id or volume_name>命令功能相同。
0 N/ k% \7 p2 l* Q, W6 d- L
& L" Q& n9 ^" s; e* Q1 M1 X+ U; L6、[root@wi115-10 ~]# cinder credentials) o/ f+ ?1 O- W( I& r4 N, h6 X5 ~0 a
* c4 q) S% y3 n, _6 w" V 帮助里的解释是:“Discover endpoints that get returned from the authenticate services.”,这条命令的具体用途我不是很清楚,但是看列出来的类容,是将openstack的几个独立模块的authority信息给列出来了。2 `! B: s4 }% v( j* c1 @( B
+------------------+----------------------------------------------------------------------------------------+
9 N& f# b: G8 ` | User Credentials | Value |
9 k0 K0 H6 H- Z# _3 C' K& w) C +------------------+----------------------------------------------------------------------------------------+& T% a& P: L, O( p$ c
| id | 2f98c94b6e2149c984a09c738ef815da |
" H* @1 i% ^& c) [! u; j | name | admin |
! W( r' J. ?; U | roles | [{u'name': u'admin'}, {u'name': u'KeystoneServiceAdmin'}, {u'name': u'KeystoneAdmin'}] |
/ h ~: t H# ]" t' Y& E. j | roles_links | [] |
2 g6 E8 a8 o0 K- g, r" \ {) n( w3 @ | username | admin |
- y" Z% \+ p9 t; {" f +------------------+----------------------------------------------------------------------------------------+
! [' v/ s& l8 ` +---------+---------------------------------------------------------------------------------------------------------+
$ N& a+ j5 z$ f* h* v# u: q0 G | Token | Value |. y, l8 E5 K y$ y6 b
+---------+---------------------------------------------------------------------------------------------------------+
% y% v9 J }4 C0 L! n6 P: \/ o | expires | 2012-12-19T07:14:14Z | u; v" v0 E$ ]% L1 r+ Q! E- {
| id | 17d0550c8e154e439a61051505237328 |4 O! e3 q! ~/ A X6 r
| tenant | {u'enabled': True, u'id': u'74b0e15f70414b7ea8c43a08ba3211f1', u'name': u'admin', u'description': None} |) L+ W1 f8 m z& M' y: _ X! r" Y4 \
+---------+---------------------------------------------------------------------------------------------------------+" b8 b3 ]+ i# U
$ ~, A& M- N# g$ Q0 W/ o 列出当前用户的keystone认证信息。
) o* f0 Y. L3 e' O* y/ v) [' e. B) r% O' p S
7、[root@wi115-10 ~]# cinder show 65d23a41-b13f-4345-ab65-918a4b8a6fe6
8 A' G& t; S, \- i +---------------------+--------------------------------------+0 u' m u* |5 U. W
| Property | Value |
5 L" u% G" h2 ?% j +---------------------+--------------------------------------+
a0 k- Y" \( @( J3 j6 ? | attachments | [] |9 W p5 w5 z7 \! j9 j _
| availability_zone | nova |( P" P/ m4 E s5 `
| created_at | 2012-12-18T06:21:45.000000 |; x1 H2 j+ p+ C# }1 ~3 O5 Z
| display_description | None |/ h- O+ T Z* [" z) w' T
| display_name | qt |5 `5 `8 [% y/ }2 j* p2 h ?) H8 P* T
| id | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 |( k# {2 Z5 K* p
| metadata | {} |
4 m- C( ^" `8 I/ i. H0 a | size | 10 |5 J4 P0 Q' m5 F5 Z, `
| snapshot_id | None |
( h6 w$ `( l9 j | status | available |8 n* l) }/ W, H7 G6 m3 ~
| volume_type | None | a+ q P6 j/ s4 L% I0 \) i
+---------------------+--------------------------------------+' k' v& S% k" G
& `! }) p ~2 f, O
显示出指定volume的详细信息,与与cinder没有独立出来之前的 # nova volume-show
& s0 E/ B9 |8 |. w, E<volume_id or volume_name>命令功能相同。9 Q+ Q7 u8 R* K G; W1 ~8 D: ]
" w5 y; K5 u- o* [
8、[root@wi115-10 ~]# cinder snapshot-create --display_name qt-snap 65d23a41-b13f-4345-ab65-918a4b8a6fe6- a) v5 u0 e/ r) x
3 c6 M% D- @; f. _) n +---------------------+--------------------------------------+& ^7 E. z$ C+ r3 w5 u/ u
| Property | Value |! v% l B- w+ c, B# {* e4 ?/ Y# R
+---------------------+--------------------------------------+
6 s. i% D/ m* n& ` | created_at | 2012-12-18T07:33:36.105541 |7 u# q9 f8 F8 F' Y G( k7 Q
| display_description | None |
( F' n, k. `3 S4 z; `& I! x V | display_name | qt-snap |4 _7 c, f& T6 ?! A' i- A
| id | e95506af-2bc6-48ea-a218-8e8c943262c7 |
. X; d1 ?8 n" L8 t6 r | size | 10 |
: M7 |7 s% G o+ ^+ E | status | creating |
% a+ N8 m( r7 \- C2 G% P1 x* P | volume_id | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 |
- f0 t" m4 C2 c. K0 C# F +---------------------+--------------------------------------+
8 N1 t' P4 Z6 o$ X3 ~
; p; O; Z% }: f, P" G2 H. n 创建 一个volume快照。
) o' D4 J, c/ Q3 G$ i# F- L0 a7 L7 N% J) _. L8 L. }
9、[root@wi115-10 ~]# cinder snapshot-list
8 {3 U3 C+ s8 A* L* v +--------------------------------------+--------------------------------------+--------+--------------+------++ W3 p% B; N4 z1 H
| ID | Volume ID | Status | Display Name | Size |
/ Z- b8 i+ a& w/ l* ^1 r/ X +--------------------------------------+--------------------------------------+--------+--------------+------+3 b- r l6 j f7 ]! X$ S( T
| e95506af-2bc6-48ea-a218-8e8c943262c7 | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 | error | qt-snap | 10 |
6 C7 m4 Q$ n2 w0 m* D: J4 e +--------------------------------------+--------------------------------------+--------+--------------+------+
& o5 V$ L1 j1 S! i
) F. m7 C9 i! \2 g, U- n5 m8 Z& s0 P 列出volume快照。
) w( ] ]' ]1 D1 Z9 U$ m F& \3 K% x6 [+ i, H7 l
10、[root@wi115-10 ~]# cinder snapshot-show e95506af-2bc6-48ea-a218-8e8c943262c73 M: B1 X( E1 v/ I
+--------------------------------------------+--------------------------------------+) n* n; W! \& `/ [( |1 z
| Property | Value |4 b6 L9 Q, B) A
+--------------------------------------------+--------------------------------------+. v+ t- D. z) r: m3 H
| created_at | 2012-12-18T07:33:36.000000 |& Q4 e% ^6 N' P% T' t
| display_description | None |2 u, [8 X6 s+ Z3 N; g/ W0 J( ]
| display_name | qt-snap |! m h6 F5 I# v5 y
| id | e95506af-2bc6-48ea-a218-8e8c943262c7 |9 q" T6 _+ s3 b& _8 b
| os-extended-snapshot-attributes:progress | 0% |0 M& b7 [* k5 f' q
| os-extended-snapshot-attributes:project_id | 74b0e15f70414b7ea8c43a08ba3211f1 |, _% }- z8 Y. C# _$ b8 Y# x
| size | 10 |
+ z5 A' Z [( T6 B6 ] | status | error |1 F6 p. J# ^$ e" G7 M" l: `
| volume_id | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 |
) ~7 T8 x+ {, ~& g' I U7 ~' e, H6 ~2 X +--------------------------------------------+--------------------------------------+$ K/ c4 O. S' {& F. U
1 C0 d$ @ z! p 列出快照的详细信息。' r* N" d0 r0 S( S4 ?
& Q C' z3 U) W) Q11、[root@wi115-10 ~]# cinder snapshot-delete e95506af-2bc6-48ea-a218-8e8c943262c7( F, g$ Y8 {7 B; K F( w% U
[root@wi115-10 ~]# cinder snapshot-list
6 Z0 p6 W8 r/ @4 P7 [% q2 e5 g5 d& A: ?; Q* y' T0 R% i7 H( d
[root@wi115-10 ~]#5 p% H5 X0 [0 a
6 L, _) R% P8 k2 S$ g' S 删除一个volume快照。8 R9 u6 {6 }! Y& R. L" a) _
- D) r- Z8 e, S8 i12、[root@wi115-10 ~]# cinder type-create AP
6 M) [* o* ?1 X# K; U# i; ^6 I +----+------+, N, M3 W0 l! v8 {8 n
| ID | Name |
2 U) W2 I' A% b) g +----+------+
) f1 Z" o$ e* D6 X5 F | 1 | AP |
: ] r) x0 x/ c +----+------+
# e* W1 H% q4 H6 Y+ M( w: x3 ^7 o, H L4 y5 A$ r# z. c' Q7 b
创建一个volume类型,这样在创建volume的时候就可以加上类型:
, R6 A9 Q; L- Z+ l9 h2 \2 v: g: `8 U' y6 N3 ~3 r% j
[root@wi115-10 ~]# cinder create --display_name ss --volume_type AP 2
9 p$ Q: Y/ b8 g! `6 ]; ` +---------------------+--------------------------------------+0 m8 U* `5 ~9 j0 t9 O+ K
| Property | Value |
3 D+ s7 u9 X& B; [5 ]) U +---------------------+--------------------------------------+7 o' _- `7 @$ j9 i. Q* d
| attachments | [] |
6 u4 }0 p: w6 F" g3 \1 }8 {7 x | availability_zone | nova |/ K6 O, b0 N$ y# x4 g$ E2 Z
| created_at | 2012-12-18T07:51:30.034858 |% L( a0 `) {; J
| display_description | None |$ W l; Q& x4 q( ]; x$ \
| display_name | ss |
& \- @" \0 Z4 F3 ^ e3 ? | id | b2ea409b-3b4d-44bb-8b4c-0d5ef6200985 |
3 [, e: b( ^$ g; a% D5 d3 Y, R5 O- T2 S | metadata | {} |
9 a+ O& G: _2 e9 P | size | 2 |
& f* ^& {: @6 F, p G" v" R n | snapshot_id | None |# s& }" [8 T2 X8 a {& D7 i
| status | creating |
! g" }3 U# l2 m' w5 _ | volume_type | 1 |) k: x6 K0 Z5 _" q) B0 p; `
+---------------------+--------------------------------------+' L/ O$ T& L5 ~, H7 Z' ^
[root@wi115-10 ~]# cinder list& j- t0 h% F4 g
+--------------------------------------+-----------+--------------+------+-------------+-------------+
+ _2 V& G, V* x | ID | Status | Display Name | Size | Volume Type | Attached to |
i! H& r% Q h- @$ }/ e( K; m+ { +--------------------------------------+-----------+--------------+------+-------------+-------------+: a% F- \/ S9 @5 `. O
| 65d23a41-b13f-4345-ab65-918a4b8a6fe6 | available | qt | 10 | None | |4 W F: `' w, R) j: `% C
| b2ea409b-3b4d-44bb-8b4c-0d5ef6200985 | available | ss | 2 | AP | |
6 f' x: {* f7 A( Y( T2 w: c +--------------------------------------+-----------+--------------+------+-------------+-------------+
3 H) t% Q1 v) n7 ]0 }& v2 z9 `) T1 J5 F' L" I( p
13、[root@wi115-10 ~]# cinder type-list
1 A# t6 k9 Z7 P8 g* I! s( c +----+------+
$ N" r4 c5 G2 C% _3 R1 |: V0 a1 j# a | ID | Name |
- |7 w& |/ s+ e9 \" O +----+------+
: F! d# ~2 }8 U+ l+ @ | 1 | AP |
7 L1 X W" e: W& r +----+------+6 O; h: k _4 Z m5 V0 g! S; ]
1 m, o) v$ Z% P7 S9 R 列出所有的volume type。
. A. J4 X; h" x; f
& G9 F( r. D% K) W14、[root@wi115-10 ~]# cinder type-delete 1& C0 x4 T' f( \+ X; z! K
[root@wi115-10 ~]# cinder type-list, c* S6 @+ z, L% f
) {3 ~: w2 {! z: Y [root@wi115-10 ~]#0 {) J' P/ G" y5 X
4 C/ r) J O7 e y
删除指定的volume type。不知道是什么原因,之前在测试创建有类型的volume时,--volume_type后只能接type的名字,而在删除type时,只能接type的ID。- Z; `7 w, m5 }; {+ `' e
( b) ?/ v% `; _# w X1 B另外,cinder还有几个关于quato的命令,目前没有研究有什么作用,待进一步学习。 |
|