A vegades a l’intentar parar una màquina virtual veiem que es imposible que s’acabi parant, inclús si ho forcem, i podem trobar aquests errors:

  • Another task is already in progress;
  • The virtual machine might be performing concurrent operations. Actions: Complete the concurrent operation and retry the power-off operation; The virtual machine is in an invalid state;
  • The attempted operation cannot be performed in the current state.

Ens aquests casos podem fer servir aquest procedimient des de dintre del servidor ESXi via SSH:

Plaintext
esxcli vm process list

Amb aquest comandament veiem totes les instàncies de les màquines virtuals, i ens interessa el World-ID:

Amb el World-Id, podem utilitzar aquest comandament per matar de varies maneres la màquina virtual:

Plaintext
esxcli vm process kill --type=[soft,hard,force] --world-id=WorldNumber