现场版本为E1015版本,前台数据中心页面一主机下虚拟机均显示为黄色,且点击主机信息一致在加载转圈中,而且前台界面启动虚拟机一直在排队中,如下截图:
1、在后台执行ocfs2_kernel_stat_collect.sh脚本,发现并无异常
2、在后台执行virsh list --all脚本发现无回显,一直处于卡主的状态,则考虑libvirt的问题
3、 查看主机上libvirt的日志(路径为/var/log/libvirt/libvirtd.log)发现一直打印IO error的报错
4、 主机后台查看libvirt状态(systemctl status libvirtd)显示为running状态,怀疑libvirt服务已经异常
5、 重启libvirt服务(systemctl restart libvirtd),重启完之后查看libvirt的日志,提示无法打开相应的存储文件,显示如下:
6、 后台重新执行virsh list --all此时能看到相应的虚拟机信息,前台页面也恢复正常
7、 前台页面点击主机下的存储页签,发现还是一直在转圈中
8、 在主机后台执行fsmcli showpool发现无法获取到相关存储池信息
9、 查看fsm_core日志(/var/log/fsm/fsm_core.log)提示如下,发现回应超时
10、 通过df -h查询到日志报错中的/vms/Lun01挂载的设备为/dev/dm-3,通过iostat -x 1 /dev/dm-3来确认存储的状态,发现存储是正常读写的,如图
11、 存储正常读写,则怀疑是fsm_core接口的问题,在节点后台重启fsm_core进程,systemctl restart fsm_core,重启完前台重新刷新之后正常。
详细解决方法见以上过程分析。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作