czwartek, 3 września 2015

Wyłączenie maszyny wirtualnej która nie odpowiada na ESXi uzywajac wiersza poleceń CMD (esxcli)

    Czasami tak bywa iż z jakiejś przyczyny tracimy panowanie nad zarządzaniem VMki z poziomu VCENTER lub vSphere Client. Wówczas przydaje sie pare pomocnych poleceń które mozemy użyć po zalogowaniu na ESXi aby ręcznie wyłączyć maszyne.

# Listowanie aktualnie uruchomionych maszyn wirtualnych na ESXi
esxcli vm process list

# Zabicie wirtualki:
esxcli vm process kill [cmd options]

Przyklad:

# Listowanie aktualnie uruchomionych maszyn wirtualnych na ESXi

~ # esxcli vm process list
AHSDC
   World ID: 2331910
   Process ID: 0
   VMX Cartel ID: 250197
   UUID: 42 2d 2c 6c 29 38 96 81-c7 65 5a 4d 2e f4 81 5f
   Display Name: AHSDC
   Config File: /vmfs/volumes/554a239a-6285f416-7db9-000ae4847e00/AHSDC/AHSDC.vmx



# Zabicie wirtualki:

~ # esxcli vm process kill -t force -w 2331910

Po "zabiciu" wirtualki, która była uruchomiona jako proces wyswietla nam sie pusta lista co oznacza iz brak aktywnych maszyn wirtualnych na hoscie.


Pomocne linki:

Brak komentarzy: