|
|
openstack故障处理
/ N1 Z7 T. B) Q#################################/ a/ ^+ G% Y3 a* L
#排错
7 M) D+ k: |. I t- ]2 H" p5 i7 E9 {& }7 S
4 X5 F1 s! B% ]& A& S
#清空日志
. G+ @7 S6 c; A+ K# V3 P8 zrm -f /var/log/nova/*
/ {- x1 u6 e3 ?7 w8 H& [rm -f /var/log/neutron/*% g2 q5 P( Y2 O2 x2 P* R9 B/ {# }" u. m
rm -f /var/log/glance/*: x& T& B. i- Z
rm -f /var/log/keystone/*
3 |! H; Q0 ~2 Yrm -f /var/log/httpd/*
9 D% P5 g* \) i3 q7 X1 O0 |5 T/ ?; Q" f
9 g X3 v' `( [- F) f/ _#重启所有openstack服务! t2 \5 Y7 k; q! F$ H
openstack-service list
; Q$ L4 q* f+ u9 \* W6 Yopenstack-service restart5 E k$ m* @! K6 }) P' E7 D- B
systemctl restart httpd.service memcached.service
7 {, a( [, d& G q+ W4 ?$ p
; n9 X% |' m* z+ H/ N' q6 B( K9 [8 @3 i( a$ ^+ N- X
#查询错误
7 e6 Y& \7 {5 s# Ogrep 'ERROR' /var/log/nova/*2 [' C! U( ~$ [* H0 ?
grep 'ERROR' /var/log/neutron/*$ y! }6 t2 G/ Z, r, a* x# x" @
grep 'ERROR' /var/log/glance/*& x+ b G$ {8 v0 U' F( x) A
grep 'ERROR' /var/log/keystone/*
1 v6 S3 H5 a7 Z% ^8 M3 N% v: @: B- Sgrep 'ERROR' /var/log/httpd/error_log
: Q$ G+ U9 J$ [ E- F* d
5 M0 }* {& ^7 k6 h( S' f#################################
8 D( j* F" L, F- W+ O+ R) N! W7 b: G7 C. }5 M# h, I0 c
5 B g# q3 N, K9 M2 s
#################################
7 u/ E% |( Q. H+ @8 z6 X9 o( g/ f& L( v
#1、虚拟机网络正常,网页控制台报错 "错误:无法连接到Neutron"
) P5 g( ]9 Y3 m7 R5 Y8 @0 f4 y#查询原因如下: Q% L0 _+ A1 ~% Y# `+ {; S
#Dashboard默认配置开启了路由,而Neutron配置没开启,造成冲突
, T1 n# [! X5 b) R
- M- ^7 s6 v1 J# C0 \#解决办法1
' f) f" c, z$ @1 p: X#Dashboard配置关闭路由,重启http$ j. U$ J0 y+ C; W
#修改/etc/openstack-dashboard/local_settings配置'enable_router': True改为'enable_router': False
v7 G+ D, r1 U X4 A: @sed -i "s#'enable_router': True#'enable_router': False#" /etc/openstack-dashboard/local_settings
- U# W/ O E) F$ a. S; Vsystemctl restart httpd.service. v4 Z, M7 l, r& @( c
/ }% r) |) H& \3 k8 h& _
#解决办法2& w9 E1 E: C5 I: d5 J
#Neutron配置开启route,重启Neutron服务/ h4 p3 k+ ^) B; r2 I) t
openstack-config --set /etc/neutron/neutron.conf DEFAULT service_plugins router9 V* V5 @9 Z/ l, a9 n4 X
systemctl restart neutron-server.service9 q2 A. }( C3 x4 }; u! y
8 D2 S$ e# f4 S. ~' | U3 t: d% K! z# `8 W3 M& f. M
: K: I. x A. q1 l: I- ]. |
#################################1 v* L( z1 [% [7 ?- n5 n! S
##2
* _# c1 w9 U+ `
% j1 v! Z5 p9 n0 Y! g
6 r, Y, x: _$ J) @#计算节点报错
+ q/ V0 |, i( P; ~5 y3 V8 _5 S$ e#Nova requires QEMU version 2.1.0 or greater
+ ?" D. ^6 O3 J. V* H; z' ~, e#qemu版本低于2.1 ,计算节点无法启动1 B% z( D; c, T t6 Y) X
echo '使用自定义openstack源'0 {* l; ~, T# w( Y
wget -O /etc/yum.repos.d/Ali-pike.repo http://elven.vip/ks/openstack/Ali-pike.repo: K" S7 M8 F& E% ?3 a
yum install qemu-kvm-ev qemu-kvm-common-ev qemu-img-ev -y# U: F8 F: E- V6 H
# 重启计算服务! G& N, K0 T& \! j7 y4 v
|
|