|
|
楼主 |
发表于 2021-9-2 15:16:50
|
显示全部楼层
1.查看openstack版本4 K7 x$ U, T5 R/ j' M' s
数据库- m$ d* T. V& t# P
$ Y/ e5 ]4 a$ V2 L/ j: B" p
nova-manage version
* N7 a/ t* r9 m v- v! F安全
: z+ o9 a! u/ O7 O3 y5 E
+ s- r% p$ Q: t) y; o9 ]) K- B2.查看节点ide) M u6 x1 p2 p6 @1 u
, j# I' C7 O) y3 o, s: Znova host-list日志
+ D3 h% {& k# c) E% P
: v6 a+ v# c7 a2 U0 [& z1 {: e3.查看计算节点server( ^- I+ X" I: [
$ d$ K9 S8 b% M$ R m' H
nova hypervisor-list) v2 |8 F" i t, c
ip8 z: b' O& r8 q8 i" n
+ X' p4 d; W9 X! E- y& Q6 d4.查看计算节点上有哪些虚拟机ci, c; f8 V1 ]6 J6 B: s
( t* v; Y3 z- e1 ~8 p, v
nova hypervisor-servers compute1
% p5 u2 z8 E: r9 F% g/ s资源
2 h- y& v9 ^9 [9 S5 ]# ~0 W
0 z0 }1 G: ^# j) P( ?! R5.查看虚拟机列表rem
0 y! n; g: p4 l2 d% f; @% p% g* P: y1 m( p+ Q, C1 V
nova list9 O$ o' Y1 P# L6 R r- D' P) P4 Z
同步1 B7 t6 Y! Q8 y+ z( @0 R
7 J0 ^' ]3 X/ R E9 ^5 T l8 N6.查看镜像列表, _1 e, j; w s3 a& l6 A
# M' `" s" J/ y0 dnova image-list0 m/ G. w* k; h% B6 Y6 @( C0 h ?
; C! ~& q3 @* K
7.查看卷列表 X% v6 i$ _9 R* j" w' ~
2 [( U' s+ o0 m/ R/ k. q. P$ n# jnova volume-list
2 q0 |" j% O8 t- h; K8 T0 T* Q
4 d7 b0 e6 R# |( z# n8.查看密钥对列表- e+ p# u0 r& o: v; L
9 M( W( V. Z* \" D6 y; G& U
nova keypair-list% \& P# @) b) w% x% \% \& r$ @
. ^: [, f6 `+ q
9.查看flavor列表
: [2 K1 o$ V( |; n- J8 h9 x0 {0 z( h/ a
nova flavor-list/ m# f; ~* Q2 o$ X; A2 ]
0 a2 b; J# I' }# C
10.查看浮动ip列表
' j7 I7 }2 M3 j# N) \ ?' M8 a q' t' S$ z, J4 H
nova-manage floating list1 k9 i0 n- C7 L% {9 s; p( h
" R- K3 y& o( B& a/ m+ M
nova floating-ip-list# e9 X. t2 h& ^
* N( Y4 ~) V% Y4 j
11.查看安全组列表
4 J+ H: X, [$ S1 t/ I4 N; H$ y3 M, c. U! V* R% c! W& [7 I
nova secgroup-list- H" l U' [: k+ R4 w: Z1 [/ \" n
- v7 Q# ]& O' W
12.查看安全组规则列表
* v: d" q$ v9 p# d& w3 @
q3 X# G& T* d8 unova secgroup-list-rules default( e; S- q* m5 M) R5 F
7 M9 s4 `7 E0 v' ~- B5 t
13.查看浮动ip
- ?; ^0 ]: J/ A- w o
4 j/ G/ w# e9 b# i! Hnova floating-ip-list
1 ?( }" D8 Y' p+ s8 X2 f4 o2 `" ^2 M
, L0 g/ N4 k8 N8 y14.查看虚拟机
) n, P- n( r; M% A: _. J# }. J. |6 [3 I2 M }' ]
nova show ID0 d" A: s4 o+ Y! b
. k; n2 U' v) ~; b15.挂起/恢复/启动/关闭/删除虚拟机
! Q3 @$ {! Q H( U3 o8 ^6 `
4 ^1 ?, p5 b+ g4 snova suspend/resume/srart/stop/delete ID! q9 {" l E( w. l
- C6 c: b. G% `% P: Z2 }) T
16.(硬)重启虚拟机! d" U4 Q# N& ~. j& I* w
, K' I1 b C: c$ [6 p* X4 n
nova reboot (--hard) ID
. O; I2 R3 ~, N
6 q. S: e \9 b" n8 D16a.救援模式
# T$ L v' w0 B/ y; b4 b0 M. r2 H! j1 b
nova rescue VM_ID( c2 p* l6 r' x0 s: \. K: D
% P# V( M( l( u' N3 m$ x
16b.重启虚拟机,由救援模式进入正常模式
6 s6 ?5 z9 T& N5 y' k- ?* y$ l E
0 z; a0 G# V$ ~. @8 M2 Q9 u% n: T6 lnova unrescue VM_ID, b' w% W- }' [
: c0 `1 I' U w- n
16c.使用指定镜像进入救援模式
, {8 u, ^) T. E0 a7 t* a, L/ y0 ]1 N, T8 C8 J
nova rescue --rescue_image_ref IMAGE_ID VM_ID6 @4 S8 d# Q( Q* J
+ ^1 D8 o0 j+ s17.在线迁移' S7 @# B' P" A
9 m& M+ Z2 G9 p; G; W8 K
nova live-migration ID compute1
4 |9 G8 G* A+ p1 r9 z; z7 ^% j+ G
6 s6 x7 T! N, P, M( _18.建立密钥
' C' N2 S% h6 w. t k" `4 ?
' |. n; l1 }5 o& w' nnova keypair-add oskey > oskey.priv* |2 l1 m1 ]! a6 ^% _( S
i K j+ {5 K W g
chmod 600 oskey.priv, |% n7 I" O+ S; X0 |& y4 @
9 X+ W3 q# Z- {19.建立/删除浮动ip池: E. a+ W* a: M8 C8 P; E) [
. a; ~$ o/ |9 Z0 |/ G, C; f1 Onova floating-ip-bulk-create/delete 192.168.0.200/29
' Q2 ?% ~$ V" A1 e( U; {
* a( \# T T/ V: Z% J) I20.建立浮动ip+ y+ g) ?( G! a" k! B4 W v
3 B8 H9 q. S. N) X& M. xnova floating-ip-create- p. R5 G& k, k, v
* N0 k5 m7 ~1 c: z* t8 l" }0 D3 }& z* s
21.删除浮动ip
6 \- \0 b5 [0 |$ y
# E* l* h8 F1 r# @nova floating-ip-delete xxx.xxx.xxx.xxx0 [0 H2 I! M0 u3 Q: A
/ X( H5 ^. a w0 |1 P6 a) B* R0 I/ T
22.绑定/解绑浮动ip" Y9 I* Y( v C$ V4 e! r$ T
( I- \: L/ n/ B& t knova floating-ip-associate ID xxx.xxx.xxx.xxx
2 n; {9 f: R& f. V" B s4 C/ E8 q' Q2 @* a. p3 [
23.新建虚拟机* h" g7 X1 W7 y b
3 k3 t8 d* L0 Q7 {# V
nova boot --image image-ID --flavor m1.medium --key_name abc --availability_zone nova:compute1.cloud.internal vmname% f' H/ n; T' x, ]0 n$ f1 ~
5 |* D6 V. x# D: w k3 E23a.经过块设备新建虚拟机3 z' K4 L7 o4 J" B: x
! ~+ L* @; L( ]cinder create --image-id IMAGE_ID --name VOLUME_NAME SIZE_IN_GB
# X/ [" Z" e" t7 ~* l: |4 z1 M. J/ [( u5 ?
nova boot --falvor FLAVOR_IDsource=volume,id=VOLUME_ID,dest=volume,shutdown=preserve,bootindex=0 VMNAME$ x2 Q9 {+ z1 t/ y1 q
, T8 w8 J6 c. ^- K' A f24.添加/删除浮动ip
v& ] v* i7 N4 m9 A" k( k8 F: f4 w+ Z, a
nova add/remove-floating-ip ID xxx.xxx.xxx.xxx
. c: s5 ^$ j1 j9 V) K( ^9 d+ ]
8 D" |/ n8 E, T' Z$ ]1 v& K25.挂载云硬盘! f: g6 x( W0 ?4 @# B
! m8 e( L4 } k- _7 P- B
nova volume-attach ID VOLNAME /dev/sdb
5 j8 }/ q7 c. ?& v- Y$ ~! C1 M$ O$ w/ W1 c4 F6 @
26.卸载云硬盘
" k w/ \% E! c7 \9 r. Y: Q$ ?3 D9 K% n8 @& }/ y* P3 N
nova volume-detach ID VOLNAME
8 S; |/ o4 Y2 r3 m: Q& F" |8 O' S. B
27.建立快照 O! m" L/ F0 c1 Y3 ^1 s) s! O5 t
) Q7 a8 {+ _7 F' W" z3 N7 ?' b' f0 Q& bnova image-create ID "snapshot 1"
, q# a6 h9 \, I- S2 r" O7 x2 G& ^5 E/ p8 _+ S. \
调整虚拟机资源
, A- ]5 @9 r- K" X0 K+ u1 w
% S3 J8 E7 }, @+ L0 T5 Rnova resize VM_NAME FLAVOR_ID --poll
3 R- W" [6 |. q& I4 S; H3 T/ P+ `
确认调整虚拟机资源& ?* `1 H6 u+ S/ t$ `1 c( G0 r
! E& X3 n: y6 _. W, Unova resize-confirm VM_ID: N( W! y+ G& \2 L. T* q
7 n- ^7 S& }* p2 {6 x若是资源调整失败,则回滚
" r. {/ o/ ~" }7 I, [0 G" ^: o( \. [) G" A) Z3 b- V/ r* L
nova resize-revert VM_ID6 X! [; f+ e- m
' n3 q4 ^) m" O; s/ ]0 L数据库同步8 l3 S" x; H+ R; h
6 z! C' b2 W. m9 K* O3 x
nova-manage db sync9 F& c' E) r% K) a6 B+ s6 d
0 g, _$ T) l7 \. H" [- B) D查看错误日志0 z' H+ q# M% b: \$ g$ Q$ Q
" c, ?% \0 w4 H, unova-manage logs errors |
|