Start Kontakt

Wyłączenie maszyny z poziomu konsoli

Jeśli jakaś maszyna wirtualna się zawiesiła, a z jakiegoś powodu nie da się jej zamknąć przez vCenter, należy się zalogować na konsolę ESXi i wykonać następujące polecenia:

  1. Uzyskaj VMID maszyny, którą trzeba wyłączyć (my_server jest nazwą maszyny):
  2. vim-cmd vmsvc/getallvms | grep my_server
    172  my_server     [LUN_52] my_server/my_server.vmx
  3. Maszyna ma VMID równy 172. Sprawdź jej stan zasilania:
  4. vim-cmd vmsvc/power.getstate 172
    Retrieved runtime info
    Powered on
  5. Wyłącz maszynę metodą hard (niestety):
  6. vim-cmd vmsvc/power.off 172
  7. Możesz wcześniej spróbować wyłączyć maszynę metodą soft (ale to raczej nie zadziała, skoro nie można jej wyłączyć z poziomu vCenter):
  8. vim-cmd vmsvc/power.shutdown 172