|
|
openstack故障处理& [8 H8 r/ l; W/ O3 x- x( s
#################################
) E9 n5 ?2 a0 n3 ~; P5 k, z#排错
" B* C; `7 J" i* r/ y: h9 N* f0 b) x0 S1 P
8 X7 G) v h7 D4 T& N' K& z
#清空日志
* K/ w5 J- i2 U, xrm -f /var/log/nova/*$ I2 n+ Z- o8 `) T# l6 O7 v+ }
rm -f /var/log/neutron/*1 d& A$ ?% A3 U* D; I: H# ~
rm -f /var/log/glance/*
% N' f4 s( `/ _$ G: ]0 L5 ~- O) trm -f /var/log/keystone/*
4 V0 S( @3 d9 j9 \& m: Zrm -f /var/log/httpd/*
" x' P6 \8 w( t8 {4 K& p/ o6 H, h8 K! I' R$ R- s
+ z- A1 m$ m- O' z3 y. y& g8 n
#重启所有openstack服务& R& W7 s" `; E4 O0 j! ^4 l4 L( V
openstack-service list
- D D: \) }' Z& L4 ?" Gopenstack-service restart
1 { z9 h( o3 u! i% q& {0 vsystemctl restart httpd.service memcached.service9 i* n! z! n' o' b. W
v5 Y* v# Z. _) ~- u
; ]7 S# M& K R6 X9 `8 G1 b#查询错误! W- m5 _. l$ Z G" o' r
grep 'ERROR' /var/log/nova/*1 v" d" p7 K$ E- X7 n
grep 'ERROR' /var/log/neutron/*
; F) ?; P h. |( [: H3 l; n' jgrep 'ERROR' /var/log/glance/*
; M! o1 T2 v- Xgrep 'ERROR' /var/log/keystone/*. ^& m- t3 D1 \
grep 'ERROR' /var/log/httpd/error_log
8 y) [# X1 a7 x* Z. P/ ]' N" p
4 d. r+ S2 l0 ^7 h8 e8 _( X3 w#################################
- N E; C" x% H+ \- ^7 ?+ C: Z8 U- f- q* {6 o3 O* }; W
2 {4 g" D0 L( C6 X
#################################: I3 W7 |3 X; h: x- z
5 ?3 t1 W& H3 k' @- @$ _3 T0 R
#1、虚拟机网络正常,网页控制台报错 "错误:无法连接到Neutron"- j- d. N% J) R% K. s( l
#查询原因如下:9 p. }1 K1 z9 A$ a; {6 H
#Dashboard默认配置开启了路由,而Neutron配置没开启,造成冲突
! U9 C4 [3 U: y' c7 b1 i* T) g9 ^6 w Z L
#解决办法1
! w) O; H2 M, v. F% M+ {#Dashboard配置关闭路由,重启http. a6 N( X# h2 [+ L. ]+ v! U+ }
#修改/etc/openstack-dashboard/local_settings配置'enable_router': True改为'enable_router': False
$ I3 j& k* e7 `/ p1 Ksed -i "s#'enable_router': True#'enable_router': False#" /etc/openstack-dashboard/local_settings
" w2 w9 o! u% h& m! P( Lsystemctl restart httpd.service
) O$ A7 S( \, y+ R3 B, m5 z! w0 a9 y8 p9 V! N& p
#解决办法2
8 M! A* X( T# ?9 K2 B/ N9 u: j: T#Neutron配置开启route,重启Neutron服务
# D+ c3 q+ ]2 iopenstack-config --set /etc/neutron/neutron.conf DEFAULT service_plugins router
& D. B# Y! [2 ^systemctl restart neutron-server.service
% F5 {0 h, ]: n) c# d) n% q$ O6 j! i' O" ^6 K; O k
! z1 ]: z# S; w5 u
3 x! D/ V4 F& g: M5 s! ?#################################
1 K7 s9 m! P! [: e# B4 o* _##2
9 m. m2 e y o$ ]% i5 }0 i& t
0 f! h2 y5 h! c6 p0 }
5 k8 {( v9 j# P; ]#计算节点报错
) Y9 s9 t7 l( r0 t# A) M2 n#Nova requires QEMU version 2.1.0 or greater
8 r% z: T- ?+ z) @: v- I#qemu版本低于2.1 ,计算节点无法启动
0 @' F( d7 b# h. V$ w1 J l' ]echo '使用自定义openstack源', N* y7 E+ }( ?- X
wget -O /etc/yum.repos.d/Ali-pike.repo http://elven.vip/ks/openstack/Ali-pike.repo
2 U+ I1 c+ q) e' ]( lyum install qemu-kvm-ev qemu-kvm-common-ev qemu-img-ev -y
1 M( c) r- i" E( C# 重启计算服务
, L$ {' h: G# @; G6 Q, ?. D |
|