Forcibly Stop a Virtual Machine with ESXCLI
You can use ESXCLI to stop a virtual machine forcibly.
In some cases, virtual machines do not respond to the normal shutdown or stop commands. In these cases, it might be necessary to forcibly shut down the virtual machines. Forcibly shutting down a virtual machine might result in guest operating system data loss and is similar to pulling the power cable on a physical machine.
You can forcibly stop virtual
machines that are not responding to normal stop operation with the
esxcli vm
process kill command. Specify one of the options listed in
Connection Options for ESXCLI Host Management Commands
in place of
<conn_options>
.
Procedure
What to do next
If all three options do not work, reboot your ESXi host to resolve the issue.