https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1014165
在 ESXi 主机上关闭虚拟机电源时,会遇到以下症状:
- 无法关闭 ESXi 托管的虚拟机的电源
- 虚拟机无响应,且无法停止或终止
可以在本地或远程使用 esxcli
命令关闭 ESXi 5.x 或更高版本上运行的虚拟机电源。 有关详细信息,请参见 vSphere Command-Line Interface Reference 中的“esxcli vm 命令”部分。
- 在提供
esxcli
工具的位置打开一个控制台会话,该位置可以是 ESXi Shell、vSphere Management Assistant (vMA) 或 vSphere Command-Line Interface (vCLI) 的安装位置。 - 运行以下命令获取正在运行的虚拟机的列表(虚拟机由 World ID、UUID、显示名称和
.vmx
配置文件的路径标识):esxcli vm process list
- 运行以下命令关闭此列表中某个虚拟机的电源:
esxcli vm process kill --type= [soft,hard,force] --world-id= WorldNumber
注意:
有三种关机方法可供使用。 软关机是正常关机,硬关机是立即关机,强制关机则应在不得已的情况下使用。关机命令的替代语法为: esxcli vm process kill -t [ soft,hard,force] -w WorldNumber
- 重复步骤 2,验证该虚拟机已不再运行。
对于 ESXi 4.1:
- 运行以下命令获取正在运行的虚拟机的列表(虚拟机由 World ID、UUID、显示名称和 .vmx 配置文件的路径标识):
esxcli vms vm list
- 运行以下命令关闭此列表中某个虚拟机的电源:
esxcli vms vm kill --type= [soft,hard,force] --world-id= WorldNumber
时间: 2024-10-14 14:17:20