客户反馈有一台虚拟机,由于快照创建和删除等原因,导致虚拟机无响应,影响业务,也无法ping通,控制台也无法进入。假死状态。尝试连接到 vCenter 或者运行该虚拟机的 ESXi 主机,都无法通过正常方式关闭该虚拟机电源,并提示:其他任务已在进行中。 记录一下解决办法: 可以在本地或SSH远程使用 esxcli 命令关闭虚拟机电源 1、运行以下命令获取正在运行的虚拟机的列表(虚拟机由 World ID、UUID、显示名称和 .vmx 配置文件的路径标识): esxcli vm process list 2、运行以下命令,关闭此列表中指定虚拟机的电源: esxcli vm process kill --type= [soft,hard,force] --world-id= WorldNumber 注意:有三种关机方法可供使用。软关机是正常关机,硬关机是立即关机,强制关机则应在不得已的情况下使用。 如下,要关闭vc7-1虚拟机,执行命令即可。 esxcli vm process kill -t=soft -w=2775792 |