Бывают момент, когда проще через SSH ESXi хоста выключить или включить какую-то VM. Вот именно для таких моментов пригодится список команд представленный ниже:
Смотрим запущенные виртуальные машины:
# esxcli vm process list
Смотрим все vm и их Vmid присутствующие на хосте:
# vim-cmd vmsvc/getallvms
Зная Vmid виртуалки её можно включить, выключить и т.д.
Например включим VM с Vmid 22:
# vim-cmd vmsvc/power.on 22
Перезагрузим:
# vim-cmd vmsvc/power.reboot 22 — мягко
# vim-cmd vmsvc/power.reset 22 — жестко
Или выключим:
# vim-cmd vmsvc/power.shutdown 22 — мягко
# vim-cmd vmsvc/power.off 22 — жестко
И есть еще один способ выключить VM (world-id можно посмотреть первой командой из этой заметки):
# esxcli vm process kill --type=hard --world-id=xxx