分析虚拟机宕机(崩溃/断电/无法启动/突然离线)通常要从宿主机、虚拟化层、虚拟机内部、资源、存储、网络、日志几个维度入手。下面是一套比较系统的分析思路,适用于 VMware / KVM / Hyper-V / 云厂商虚拟机等场景。
不同现象对应不同排查方向:
查看:
# KVM
dmesg | egrep -i "kvm|oom|kill"
journalctl -u libvirtd
# VMware
/var/log/vmware/*
esxcli system logs
常见原因:
检查:
free -h
top / htop
iostat -x 1
df -h
/var/log/messages
/var/log/syslog
/var/log/dmesg
/var/log/kern.log
重点看:
kernel panicOut of memoryhung tasksoft lockupC:\Windows\Minidump)Bugcheck code虚拟机宕机常因:
检查:
dmesg | grep -i "error|timeout|i/o"
smartctl -a /dev/sdX
虚拟化层:
检查:
常见“元凶”:
确认:
你可以补充:
我可以直接帮你判原因 + 给排查命令。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。