- 积分
- 16843
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
openstack故障处理/ ?- a/ G6 x, h/ ?
#################################
3 u, i; `6 d \5 s! p. o, K. p. J#排错
9 V1 ~# [6 ?5 x
+ M: [6 c& ~2 o
& N# I& I1 b& _, J6 k2 i/ W#清空日志3 o0 z6 I( l6 j+ B r
rm -f /var/log/nova/*
5 |/ o5 ~' B: orm -f /var/log/neutron/*! S; @4 W2 c h* P! H) H5 i
rm -f /var/log/glance/*3 X: V* S7 d$ `2 Y$ ?) k- R
rm -f /var/log/keystone/*7 V6 s+ ~! L& I% ~# F
rm -f /var/log/httpd/*8 }8 Z2 C5 d( _* x, u, G6 l+ E
4 Z4 S& N! {1 J2 X* p1 G6 D
7 E& J& t g% J) x- q#重启所有openstack服务
7 w" e" [' \! J5 D5 mopenstack-service list
( [8 H; e/ e/ {( m4 _! O! wopenstack-service restart, n; q& V. r8 N3 M* n
systemctl restart httpd.service memcached.service5 Z9 [' o# O7 |
* E, t3 V8 y# V7 \1 P* S0 t5 b" `2 g: q) {. z
#查询错误- p# L h- G' Q4 [! J) F
grep 'ERROR' /var/log/nova/*
, n3 `6 B# P% P1 N6 j; Q0 J6 G; rgrep 'ERROR' /var/log/neutron/*
v5 B3 n" G, y, `: p4 l: ]% jgrep 'ERROR' /var/log/glance/*
: _3 n+ \( ~0 F6 M. m6 Z# J* bgrep 'ERROR' /var/log/keystone/*8 m% G# I G" P$ W% Z" L1 m! ^4 J
grep 'ERROR' /var/log/httpd/error_log
3 y6 e: Z6 {1 m, w- R, I( s( Y( X$ ?) [
#################################! [( {8 _% S0 B) t! f) A$ w4 U
5 W- ~5 \' {, O) `6 p9 V1 M8 _. r
- e9 U* {# {( x9 k) O5 P#################################
9 y, T0 c+ z0 d8 J% a+ J7 o
9 T% `2 W9 [% S6 \7 X7 |5 {/ I#1、虚拟机网络正常,网页控制台报错 "错误:无法连接到Neutron") t# V0 F% x" D4 u% |0 r4 |4 L2 @
#查询原因如下:
l- I) }8 h+ C) P. ?: b#Dashboard默认配置开启了路由,而Neutron配置没开启,造成冲突
% A3 }1 n; [4 K# C; f& }* F# n5 D9 K8 L$ W6 P. W
#解决办法1
/ `0 x+ J7 n, ^- n: h3 q#Dashboard配置关闭路由,重启http+ R N) S0 A; P$ K3 h# v; b
#修改/etc/openstack-dashboard/local_settings配置'enable_router': True改为'enable_router': False! s" N; h, O" m$ d1 G: Q
sed -i "s#'enable_router': True#'enable_router': False#" /etc/openstack-dashboard/local_settings
3 E0 [7 f8 P6 f; c5 @4 ~7 r ^& Esystemctl restart httpd.service
4 z* k, O6 \# o9 O# C/ K Y- I8 R0 E6 G5 ?
#解决办法2
: m% N# {* r# U' o#Neutron配置开启route,重启Neutron服务* m% _# P+ A8 A1 |3 I2 f
openstack-config --set /etc/neutron/neutron.conf DEFAULT service_plugins router" P) p6 W& i4 M) M0 p
systemctl restart neutron-server.service6 g' c2 o; F9 F9 f: j6 H/ m7 H
$ V5 |6 t+ Q Q8 x) g/ J# R6 q5 U$ |5 e! h( h8 H
3 S- n' N+ l$ F
#################################
* }( b9 v- ^/ ]( A9 x( c##20 s# c7 H( r& W" ?. h+ J
2 {) g$ ~, l* e+ B: p/ @" Q
& ?9 B E2 g I* D#计算节点报错" n4 z8 V0 v# T7 z5 n1 h
#Nova requires QEMU version 2.1.0 or greater
3 J& H3 H) a3 M/ U+ b$ n! Z v" O. `- o#qemu版本低于2.1 ,计算节点无法启动+ v/ |; [) I1 p# r9 D
echo '使用自定义openstack源'
0 ^) s* `9 U1 C/ D# B8 V: ~! |wget -O /etc/yum.repos.d/Ali-pike.repo http://elven.vip/ks/openstack/Ali-pike.repo
8 n8 E. q% p% X# z" I) Kyum install qemu-kvm-ev qemu-kvm-common-ev qemu-img-ev -y
7 ^+ _4 p8 I! X* ]2 ]+ v# 重启计算服务
- h# f: l6 C$ b- v( A, k3 v/ }2 z |
|