Today I had VM that was hung and any command ran on the VM did nothing. So after further investigation there was a process still running under the VM. So performing the following command resolved the issue.

  1. Login to the SC on which the VM is running on
  2. ps -ef | grep Name-Of-VM  (This will return the PID of the VM)
  3. Kill -9 PID (The VM will now “should be” powered off)

You should now be able to successfully power on the VM.