OpenStack故障处理
openstack发生故障之后,通常如下处理!!!!!!!
1、验证openstack服务的状态
2、检查openstack服务日志记录
3、为openstack服务启用调试模式
4、检查openstack服务的配置文件
验证OpenStack服务状态
nova
nova service-list #查看控制节点都有什么服务存活
systemctl status nova-compute #查看计算节点的nova-compute是否运行
cinder
cinder service-list
neutron
neutron agent-list
glance
glance image-list
heat
heat stack-list
ceilometer
ceilometer meter-list
检查OpenStack服务日志记录
OpenStack日志路径通常在/var/log/服务名
节点类型 | 服务 | 日志位置 |
---|---|---|
控制节点 | nova | /var/log/nova |
控制节点 | glance | /var/log/glance |
控制节点 | cinder | /var/log/cinder |
控制节点 | keystone | /var/log/keystone |
控制节点 | neutron | /var/log/neutron |
控制节点 | horizon | /var/log/apache2 |
所有节点 | swift,dnsmasq | /var/log/syslog |
计算节点 | libvirt | /var/log/libvirtd.log |
计算节点 | vm实例console | /var/lib/nova/instances/id/console.log |
块存储节点 | cinder-volume | /var/log/cinder/cinder-volume.log |
检查OpenStack服务的配置文件
核心服务 | 配置文件 | 配置文件 |
---|---|---|
nova | /etc/nova/api_paste.ini | /etc/nova/nova.conf |
cinder | /etc/cinder/api_paste.ini | /etc/cinder/cinder.conf |
glance | /etc/glance/glance-api.conf,/etc/glance/glacne-cache.conf,/etc/glance/glacne-registry.conf | /etc/glance/glance-scrubber.conf,/etc/glance/glance-registry-paste.ini,/etc/glance/glance-api-paste.ini |
neutron | /etc/neutron/api-paste.ini,/etc/neutron/neutron.conf,/etc/neutron/dhcp_agent.ini | /etc/neutron/metedata_agent.ini,/etc/neutron/plugins/evs/evs_plugin.ini,/etc/neutron/l3_agent.ini |
heat | /etc/heat/api_paste.ini | /etc/heat/heat.conf |
horizon | /etc/openstack_dashboard/local_settings.py | /etc/apache2/heat.conf |
keystonne | /etc/keystone/keystone-paste.ini | /etc/keystone/keystone.conf |
文章内容仅用于作者学习使用,如果内容侵犯您的权益,请立即联系作者删除,作者不承担任何法律责任。