Forcer l’arrêt d’une VM

Publié par Tpeltier le

S’il n’est pas possible de stopper une VM sur le vcenter, il faut d’abord essayer de se connecter directement sur l’ESX sur lequel la VM est actuellement démarrée et essayer de la stopper.

Si cela ne fonctionne toujours pas il faut alors se connecter directement sur l’ESX en SSH

Obtenir la liste des VM par la commande :

# esxcli vm process list

Win10_1703
   World ID: 2101122
   Process ID: 0
   VMX Cartel ID: 2101101
   UUID: 42 06 79 26 6a 56 cd 3b-1e e4 cb 75 60 89 01 db
   Display Name: Win10_1703
   Config File: /vmfs/volumes/5bf8806f-8a895811-65fa-549f350205d0/Win10_1703/Win10_1703.vmx

qatautow2k16
   World ID: 2101138
   Process ID: 0
   VMX Cartel ID: 2101137
   UUID: 42 06 11 52 33 7d c9 37-61 d4 1d fa 53 e7 46 70
   Display Name: qatautow2k16
   Config File: /vmfs/volumes/5bf8803e-5f3b2433-c4ca-549f350205d0/qatautow2k16/qatautow2k16.vmx

qabobcentos7x64a
   World ID: 2101165
   Process ID: 0
   VMX Cartel ID: 2101164
   UUID: 42 11 e4 8d ef f1 a2 eb-18 e3 01 c9 29 01 fb 97
   Display Name: qabobcentos7x64a
   Config File: /vmfs/volumes/5c100974-f2e5bc3c-87fd-549f350c52d0/qabobcentos7x64a/qabobcentos7x64a.vmx

La liste donne le nom de la VM et son World ID

On peut alors stopper la VM avec la commande :

# esxcli vm process kill –type=xxxx –world-id=xxxxx

Le type correspond au moyen d’arréter la VM :

  • Soft : donne une chance à la VM de s’arréter proprement ( comme un kill )
  • hard : arrête les process VMX immédiatement ( comme un kill -9 )
  • force : arrête les process VMX quand les autres ont pas fonctionné 😉

ex :

# esxcli vm process kill –type=force –world-id=2303226

Catégories : Vmware

0 commentaire

Laisser un commentaire

Emplacement de l’avatar

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.