第二次遇到VMware ESXi中虚拟机卡死的现象了,无缘无故虚拟机无响应,控制台打不开,VMware Tools 不工作。从操作系统层面重启系统已经不可能了,就连关机按钮都变成灰色,初步判断可能是因为虚拟本身已经关机,但ESXi没有正确识别虚拟机状态导致。遇到这种情况干等是不行的,需要强制关闭虚拟机。
由于ESXi版本很多,KB给出的VMware ESXi 强制关闭虚拟机命令五花八门,下面给出通用的一条强制关闭VMware ESXi 虚拟机命令。首先用Putty等SSH工具直接登陆ESXi上。
1.运行 vm-support-x (小写x) 查看要强制关闭的虚拟机vmid
2.运行 vm-support-X (大写X) vmid (要相知关闭虚拟机的vmid)
执行完命令后有三条选择提示,依次按下N、Y、Y,大概20-30分钟就可以将假死的虚拟机关闭了。