|
|
楼主 |
发表于 2018-12-2 18:11:14
|
显示全部楼层
1、#cinder help
" J# Q+ n5 C: s) O( ]" m
9 ~" [) t5 ?) S; m% K 获得帮助信息,列出所有命令。
0 {7 q6 ?- T, @- H
8 q. v! N( y. ~7 h0 k2 W2、[root@wi115-10 ~]# cinder absolute-limits 4 J4 ~6 P3 W" a Y, g, i
+-------------------------+-------+
& k }/ V1 z# k$ ~% ^ | Name | Value |" \" O" S( j/ o1 I
+-------------------------+-------+
6 F/ Y/ P$ p5 r! Z( [) }9 C | maxTotalVolumeGigabytes | 1000 |- \( h' {8 W- B* B# }
| maxTotalVolumes | 10 |
. R! _' G) F/ J; t( f0 g +-------------------------+-------+
- r' |: S) i. v+ t( f% F* I! W& q' z$ ?/ N5 D0 ^, p
列出当前用户的所有资源(Print a list of absolute limits for a user),此用户能够用的磁盘总大小为1000G,volume个数最大为10个。
" v9 n- q: L# Q" G+ _7 i3 M4 X6 h% L0 `. N% t# l! G
3、[root@wi115-10 ~]# cinder create --display_name cin01 10
c8 H3 ~$ y( S: w8 |' v7 ]7 a) @# R9 D +---------------------+--------------------------------------+
0 f' A: @% ? M9 L8 t | Property | Value | S# i7 b1 H% c$ H! R& Z6 c
+---------------------+--------------------------------------+
# C0 _" |+ |2 y, v | attachments | [] |
! f2 {5 P2 ?& R3 V4 ?2 B* s' g | availability_zone | nova |1 B9 A) p7 X" h, W1 X1 N
| created_at | 2012-12-18T07:03:08.490263 |: m- u: j" J9 M" P o
| display_description | None |2 D _' B! @# x, \1 K" t$ b
| display_name | cin01 |
8 Y3 K. w6 P6 O8 h. [5 ~+ D. T | id | 93b42627-f4db-4e70-8531-5687b30cc32a |; u; k6 b; I! e6 a6 ?" r- ]
| metadata | {} |
4 q4 i! u: t( R4 [ | size | 10 |
- Z! q& ]- B- S9 U6 \ | snapshot_id | None |
- u8 ~; B y/ m% {" r: p+ W- H }% b | status | creating |
* ~8 h" a$ k4 a2 `7 u | volume_type | None |! S& U, B$ A+ z& Y( c- @( M
+---------------------+--------------------------------------+/ {! z, B; ~0 O7 L+ a2 ~' s) h: E
8 a5 n- t7 V3 \+ L 创建一个volume,后还可以接其他参数,如:--volume_type ! I7 w* M# J, ?; R) C
<type_name>。
: [; i& t9 k/ W# Y9 I
; w# p/ Z, _' w' @6 E0 i4、[root@wi115-10 ~]# cinder list
U' w# Z; r0 |: l; D5 w +--------------------------------------+-----------+--------------+------+-------------+-------------+
( e3 c- {6 i" z% C5 w7 s | ID | Status | Display Name | Size | Volume Type | Attached to |
# d! b$ a& E9 y) l$ T+ ` | +--------------------------------------+-----------+--------------+------+-------------+-------------+
* Y2 W4 X! ^- S7 p1 i | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 | available | qt | 10 | None | |
/ n! V S/ n+ m- F$ d | 93b42627-f4db-4e70-8531-5687b30cc32a | error | cin01 | 10 | None | |
( `, N1 f0 \; J o/ M, o" Y- W +--------------------------------------+-----------+--------------+------+-------------+-------------+7 Z! c R; M, s( D/ s( |; Y
' c# I. R3 K5 i" W# m" r 列出所有的volume(刚刚创建的那个error了T_T。。。。),与cinder没有独立出来之前的 # nova volume-list命令功能相同。
- ~, a: X- b6 O+ D+ g' `2 ?
: O! G9 S% X' e1 M1 |0 n5、[root@wi115-10 ~]# cinder delete 93b42627-f4db-4e70-8531-5687b30cc32a' G) S+ o7 x( O4 Q2 g5 `1 _
( ?+ I. ^5 F8 \) H, ^
[root@wi115-10 ~]# cinder list
$ V' p! O! r2 ]# ]6 Y1 @7 d2 E +--------------------------------------+-----------+--------------+------+-------------+-------------+
" c# E6 G) Y" ?0 S! W- l2 a3 i | ID | Status | Display Name | Size | Volume Type | Attached to |
) i! A6 t B, R, c. O2 p9 F +--------------------------------------+-----------+--------------+------+-------------+-------------+
" U, |9 m# a8 E: ^' M% ~ | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 | available | qt | 10 | None | |
2 d# d7 v4 M) g) p +--------------------------------------+-----------+--------------+------+-------------+-------------+) z" P( u2 w$ B0 O3 V& k+ e% \
: O' y" L; p- \" V! B9 k0 J: U
删除一个volume,#cinder delete <volume_id or volume_name>,与cinder没有独立出来之前的 # nova volume-delete: J+ ^# C V$ g0 K0 i1 _
<volume_id or volume_name>命令功能相同。# {3 s# b& [, A. q% c E
# W g* [1 y; ]/ D n( a6、[root@wi115-10 ~]# cinder credentials- J0 X8 S$ ?9 k) Q
4 ~( s0 _3 m( L+ A. W
帮助里的解释是:“Discover endpoints that get returned from the authenticate services.”,这条命令的具体用途我不是很清楚,但是看列出来的类容,是将openstack的几个独立模块的authority信息给列出来了。; T0 O3 \" x3 K( n8 h; n; d9 e
+------------------+----------------------------------------------------------------------------------------+( A0 |# E, j2 v+ q9 a/ {
| User Credentials | Value |5 t0 T0 A$ i6 j% n
+------------------+----------------------------------------------------------------------------------------+
( B3 z' X- M( O5 {. p5 h | id | 2f98c94b6e2149c984a09c738ef815da |
- J/ O+ F; g* [ a- v/ h8 f | name | admin |6 s1 u# [1 T L2 Q" F
| roles | [{u'name': u'admin'}, {u'name': u'KeystoneServiceAdmin'}, {u'name': u'KeystoneAdmin'}] |
7 {$ r9 F. ^. P" I | roles_links | [] |
. H+ w V3 F' r" Y6 { | username | admin |% p! s! l& L. E. r) Z' U+ P; z
+------------------+----------------------------------------------------------------------------------------+4 V/ r! q a% J' o$ ?, W
+---------+---------------------------------------------------------------------------------------------------------+
( X0 c! g3 a" C- P: f' H j7 S* E1 V | Token | Value |& b" k0 h* z# ]; I
+---------+---------------------------------------------------------------------------------------------------------+
7 u v/ t/ `4 k) X% e | expires | 2012-12-19T07:14:14Z |
9 n0 `% K6 q1 S4 f; `: f | id | 17d0550c8e154e439a61051505237328 |2 l* a* S4 ]& _% Q$ X* E* N
| tenant | {u'enabled': True, u'id': u'74b0e15f70414b7ea8c43a08ba3211f1', u'name': u'admin', u'description': None} |
0 _! b Z8 P7 r +---------+---------------------------------------------------------------------------------------------------------+
+ E& F$ R2 U5 Y1 O" X, Y
: R; n4 P+ I) Z0 S 列出当前用户的keystone认证信息。
E. d- h% e" T& z t2 i7 z7 M Z( p" f
7、[root@wi115-10 ~]# cinder show 65d23a41-b13f-4345-ab65-918a4b8a6fe61 o+ }" T2 j5 X( w q6 b; H2 a, g8 I
+---------------------+--------------------------------------+8 n, \# H) \7 }8 m. L) N
| Property | Value |
, u4 M6 L5 R- r: h- | +---------------------+--------------------------------------+$ j6 y0 u4 q( n j$ C% u
| attachments | [] |$ {: _, Y# G! ` {) M3 ]
| availability_zone | nova |
: }# b; ~) {+ C3 \) m | created_at | 2012-12-18T06:21:45.000000 |$ r( s/ e. Q8 d
| display_description | None |
) p7 P. `- `1 s* }! l- w# u | display_name | qt |: `4 h1 |+ ` i% {
| id | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 |
! c' r/ `; c& k# c; n: N% a8 Q | metadata | {} |
/ c) Z& i* O: e6 T5 ` | size | 10 |: ]/ Q& Y& J9 q' b. Z
| snapshot_id | None |
' N6 ^, N8 A4 n7 _; O | status | available |
: C$ \8 w+ w0 c | volume_type | None |5 d' S/ z2 m* \, s: R' y# D/ A' e9 v& a) R
+---------------------+--------------------------------------+- B6 b+ o4 e+ }# l
4 g3 k2 y# Y0 P0 E# G
显示出指定volume的详细信息,与与cinder没有独立出来之前的 # nova volume-show
9 L! O4 v2 X1 ^( t$ [5 i<volume_id or volume_name>命令功能相同。3 r5 e1 l/ W6 Q9 k
+ p" ~" E4 F0 X' F. x' r5 h( t
8、[root@wi115-10 ~]# cinder snapshot-create --display_name qt-snap 65d23a41-b13f-4345-ab65-918a4b8a6fe6
$ T4 ^2 n8 y" H7 S U5 F7 X, b
! {1 \, d! [( q* S- e +---------------------+--------------------------------------+
( j. l, ~3 }/ N | Property | Value |# t& ]% q$ T3 Y0 I
+---------------------+--------------------------------------+
1 @! J( t* u+ o4 G* U k | created_at | 2012-12-18T07:33:36.105541 |) f( K/ }" @ Y, D8 S+ u' [& |
| display_description | None |5 t9 u/ {$ R7 |- [) x0 y. j
| display_name | qt-snap |
) {; u' R# S [ | id | e95506af-2bc6-48ea-a218-8e8c943262c7 |
$ C1 D6 A3 [8 p T7 e7 e | size | 10 |
: A H. ?3 Z# x5 p: Z/ v& E | status | creating |, j! j0 N! X, |# D* Z( }
| volume_id | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 |
% Z m, u$ \* Q2 M" c7 d/ X6 x" q: Z +---------------------+--------------------------------------+
G3 F' A. @8 G* o9 |, _
9 B: `& Y* H1 Y$ E 创建 一个volume快照。
# M$ U3 c. q) G9 I5 Z$ H) d t: S! Q) {0 w$ r w& M
9、[root@wi115-10 ~]# cinder snapshot-list2 o8 S, ]& R' Y3 W
+--------------------------------------+--------------------------------------+--------+--------------+------+! J) ~, C# c; {5 h/ b. Y
| ID | Volume ID | Status | Display Name | Size |
+ g( p1 |2 |# m +--------------------------------------+--------------------------------------+--------+--------------+------+, f8 u) ^5 K6 Q
| e95506af-2bc6-48ea-a218-8e8c943262c7 | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 | error | qt-snap | 10 |/ V6 c% x; d7 ~+ @0 i0 v* Z2 k
+--------------------------------------+--------------------------------------+--------+--------------+------+
) c) f8 R8 t! n4 _+ t5 a! ^6 J3 l& q. T1 O4 Q, [, d9 J
列出volume快照。4 ?7 _ q$ f# L1 j0 Y/ d" K5 Q
5 h* R! M! L. [5 c# @* g1 D10、[root@wi115-10 ~]# cinder snapshot-show e95506af-2bc6-48ea-a218-8e8c943262c7
I6 d3 v1 L) o0 q2 q3 Z +--------------------------------------------+--------------------------------------+
7 ~ D' W3 r6 w R4 c! B# F+ l | Property | Value |
9 w$ o& J3 D: ^4 u) f +--------------------------------------------+--------------------------------------++ M) G& o* V' U% x' {
| created_at | 2012-12-18T07:33:36.000000 |
E( A# k2 {7 ~+ q o+ y+ Z& ? | display_description | None |2 v3 g; D: G9 b9 R0 A* X1 q6 a& v
| display_name | qt-snap |
5 n8 a. W+ J+ [6 T/ K, n | id | e95506af-2bc6-48ea-a218-8e8c943262c7 |
$ |0 L r) O, I3 x3 q9 K | os-extended-snapshot-attributes:progress | 0% |# N# |+ x8 f% }+ c: J4 x
| os-extended-snapshot-attributes:project_id | 74b0e15f70414b7ea8c43a08ba3211f1 |
% V( l% `9 _, K3 D$ S | size | 10 |
- X- m+ v2 A7 ^- M* k" N( r6 J | status | error |' D4 U! h6 K) t9 s
| volume_id | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 |3 R, h8 P. p+ o7 i
+--------------------------------------------+--------------------------------------+
: E' R! `5 w+ ~6 P. Y: C6 @; b. A$ Y ^$ r
列出快照的详细信息。
5 s4 y) `8 O6 g7 U- d) u9 l. S
' y4 o- S w5 V# `11、[root@wi115-10 ~]# cinder snapshot-delete e95506af-2bc6-48ea-a218-8e8c943262c7
4 O, A0 f# r5 \ [root@wi115-10 ~]# cinder snapshot-list
- f6 _0 ?) q$ O0 O! G$ H% x4 M7 U
[root@wi115-10 ~]#
8 U/ a/ o% g# z
+ W# G. k `. f; p+ w+ k 删除一个volume快照。
' b7 Y4 x0 O4 f5 T7 {/ x% c5 M% R$ `. |: x/ Y# z( z$ A
12、[root@wi115-10 ~]# cinder type-create AP
4 k! P( a1 @2 V7 }/ }/ r { +----+------+
$ O* U# W% ~/ N8 H2 ]. r | ID | Name |
5 M# W: _7 ]1 H/ X7 Q* ~! E0 J +----+------+% K! d- R7 M ~4 b" G* Y$ M! u8 H
| 1 | AP |
" X }5 g5 |4 h +----+------+
* E9 n* E' H g5 Z$ I' R: v M( W' f& Y% o' g& O2 \
创建一个volume类型,这样在创建volume的时候就可以加上类型:
! w; X4 C5 C4 O2 V2 a7 I, ~
& F4 n+ J$ x8 B" \( A [root@wi115-10 ~]# cinder create --display_name ss --volume_type AP 2
+ _6 C6 W1 c, Y +---------------------+--------------------------------------+
% {" L/ q4 D; q+ O* d. K8 }1 b | Property | Value |
. P) H9 O1 t3 q& { +---------------------+--------------------------------------+
% l7 c" U- K9 H0 n1 b0 B& y | attachments | [] |
: r. Y e5 u- e1 L: } | availability_zone | nova |
' ~8 z9 J; E' M& A# C | created_at | 2012-12-18T07:51:30.034858 |
! `" Y) K1 c4 l | display_description | None |' O, @' K* c/ D: u
| display_name | ss |
% ~) w1 H/ v1 v5 Y1 t6 @3 B | id | b2ea409b-3b4d-44bb-8b4c-0d5ef6200985 |
2 ^2 h5 N2 l& K4 O% ~& ?% s | metadata | {} |
9 m Z2 a6 C" [ | size | 2 |
. A4 @4 b. `; z6 K+ ] | snapshot_id | None |
8 Z4 |$ Q" S* G- w. O# u | status | creating |
' u" i! k2 w( M* }+ d | volume_type | 1 |! r9 s2 L6 T$ h q, c$ M; B7 _. O
+---------------------+--------------------------------------+
; F7 X( t5 F. L8 P. E [root@wi115-10 ~]# cinder list
& [. s; [9 J! e$ {/ D +--------------------------------------+-----------+--------------+------+-------------+-------------+3 ~( E9 u R& H; J* @) U' O4 x
| ID | Status | Display Name | Size | Volume Type | Attached to |8 T, J |5 Z& |; M
+--------------------------------------+-----------+--------------+------+-------------+-------------+
: K+ S+ z4 j# \$ I) ~ | 65d23a41-b13f-4345-ab65-918a4b8a6fe6 | available | qt | 10 | None | |3 T' _5 J$ t: b5 G2 \% Q* m, P! j
| b2ea409b-3b4d-44bb-8b4c-0d5ef6200985 | available | ss | 2 | AP | |3 U5 S( h* J4 o
+--------------------------------------+-----------+--------------+------+-------------+-------------+7 ~% ]- j6 F% l: c$ O3 G- x
2 u1 ~' d& N+ x3 ?) |! w5 W, a
13、[root@wi115-10 ~]# cinder type-list
( @6 ~+ ?$ X0 `# A c) d& i1 r +----+------+
" ?/ X0 X- y. V8 H0 ~ | ID | Name |
6 r/ J1 R: V; ]. {$ U% P4 ^; y +----+------+6 E; z. d# o; X5 v
| 1 | AP |
- W6 N5 m3 m0 h$ \1 Q9 |- R +----+------+- J3 ?; x$ V8 i4 ~4 X
7 [9 d$ w3 A: |7 e% a# m8 `" E 列出所有的volume type。. q P7 a$ C) J' z
3 E* e& ^# m' I5 k; ~' q5 B
14、[root@wi115-10 ~]# cinder type-delete 1$ `& p* k% t9 z% B7 \
[root@wi115-10 ~]# cinder type-list. e# d% R) e8 O' d0 U
$ N3 o H0 _( G: A0 ?6 R# P& z7 k
[root@wi115-10 ~]#
* `7 l% c) Z6 u" @' U
. w- G: O6 g; \, f3 R 删除指定的volume type。不知道是什么原因,之前在测试创建有类型的volume时,--volume_type后只能接type的名字,而在删除type时,只能接type的ID。
T3 f% a. z2 I# v# c F& p/ R
' Z' w% V/ Y; m( d! @' m2 Z另外,cinder还有几个关于quato的命令,目前没有研究有什么作用,待进一步学习。 |
|