Script to kill a hung vCenter task | VMware Communities
If a VM can't be
shut down or restarted because of "Another task is in progress"
messages, here's a method to kill the VM:
SSH must be enabled
on the host so you can SSH in. Alternatively, this can be done using PowerCLI,
but I need to look up the commands.
esxcli vm process list
This displays a list
of all the running VMs. You need to find the World ID of the VM that is stuck.
Example:
ATL-FILE-01
World ID: 5466595
Process ID: 0
VMX Cartel ID: 5466592
UUID: 42 1b c8 64 36 2f 9d 94-d2 0e 97 9d f4
43 48 97
Display Name: ATL-FILE-01
Config File:
/vmfs/volumes/52322814-b2c9b3ad-41d8-001018a06dea/ATL-FILE-01/ATL-FILE-01.vmx
To kill the VM:
esxcli vm process kill -t hard -w 5466595
If that doesn't
work, use:
esxcli vm process kill -t force -w 5466595
GEN -
Win7x32_PBTPXD_4-baseDisk-datastore-9144/BTP XD_4 GEN -
Win7x32_PBTPXD_4-baseDisk-datastore-9144-000028.vmdk
[XD_4]
BTP XD_4 GEN - Win7x32_PBTPXD_4-baseDisk-datastore-9144/BTP XD_4 GEN - Win7x3
[XD_4]
BTPXD04GEN013/BTPXD04GEN013_IdentityDisk-000002.vmdk
No comments:
Post a Comment