简而言之:1.挂起崩溃的虚机;2.收集此时vmss和vmem文件。3.上传或转储vmss文件。方可容易定位原因所在
1.第一时间不要重启虚机,先挂起虚拟机,然后在存储找到vmss或vmsd内存文件--这对收集vmkernel或状态等有作用
https://kb.vmware.com/s/article/2005831【在ESX / ESXi上挂起虚拟机以收集诊断信息】
2.利用 vmss2core将vmss文件转储,以便厂家或其他用户分析当时故障情况
https://kb.vmware.com/s/article/2003941?lang=zh_CN【使用 vmss2core 工具将快照文件转换为内存转储】
3.对于VM虚拟机hang住或者崩溃或者重启或者死机的原因, 一定要在hang 主的时候收集vmss 和 vmem 文件, 才能分析具体的原因。---虚拟机层面的崩溃
4.一般来说本地esxi存储日志vmkernel.log,一般限制在1.8M,不停的滚动刷新,如果要保留长时间的log,可以日志重定向存储或log server上