Forcer l’arrêt d’une VM
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
0 commentaire