问题事件:
打开虚拟机提示如下:
Unable to connect to the MKS: Errorconnecting to /bin/vmx process
解决方案:
使用的ESXi 5.x esxcli命令断电虚拟机
该esxcli
命令可以在本地或远程用于断电的虚拟机上的ESXi 5.x中运行 欲了解更多信息,请参阅的ESXCLI VM命令部分vSphere命令行界面参考。
- 打开一个控制台会话中
esxcli
工具可用,无论是在ESXi Shell时,vSphere管理助手(VMA),或在安装vSphere命令行界面(vCLI中)的位置。
- 获取正在运行的虚拟机,确定了世界ID,UUID,显示名称和路径列表
.vmx
配置文件中,使用这个命令:
esxcli vm process list
- 断电从使用该命令列表中的虚拟机中的一个:
esxcli vm process kill --type= [soft,hard,force] --world-id= WorldNumber
注意事项 :
三断电方法可用。 软的是最优雅的,很难进行立即关闭,并强制应作为最后的手段。
备用电源关闭命令语法是:ESXCLI虚拟机进程杀掉-t [ 软,硬,力 ] -w WorldNumber
- 重复步骤2和验证虚拟机不再运行。
对于ESXi 4.1:
- 获取正在运行的虚拟机,确定了世界ID,UUID,显示名称和路径.vmx配置文件,使用此命令的列表:
ESXCLI虚拟机VM列表
- 断电从使用该命令列表中的虚拟机中的一个:
esxcli vms vm kill --type= [soft,hard,force] --world-id= WorldNumber
参考链接: