Команды управления виртуальными машинами на VMware ESXi.
Как всем известно, на VMware ESXi нет сервисной консоли в классическом понимании, но есть unsupported console, которую можно включить вот так (там же заодно и про доступ через SSH).
Некто Tom Finnis опубликовал интересный способ обращения с командами ESXi для виртуальных машин. Итак в консоли печатаем следующую строчку:
vim-cmd vmsvc/getallvms
Получаем список всех доступных виртуальных машин на ESXi, где у каждой есть VMid:

Далее можно выполнять разные штуки с виртуальными машинами и хостом VMware ESXi с помощью команд, список которых можно вывести командой:
vim-cmd vmsvc

Например, вот что можно делать с ВМ на VMware ESXi:
vim-cmd vmsvc/power.getstate <VMid> - узнать статус виртуальной машины
vim-cmd vmsvc/power.off <VMid> - выключить ее
vmscv/power.suspend <VMid> - приостановить
ну а дальше - экспериментируйте…

