Как перезапустить виртуальную машину на VMware vSphere, имея только доступ по SSH. |
![]() |
10.11.14 02:34 | |
Бывают такие ситуации, когда у вас в руках только мобильный телефон, с которого возникает необходимость перезагрузить виртуальную машину на хосте VMware ESXi. Например, у вас в инфраструктуре что-то случилось, но вы имеете доступ к ней через VPN со своего айфона. Если у вас есть доступ по SSH, то проблему решить весьма просто, как это описано вот тут (а также в KB 1014165). Скачиваем бесплатное приложение Server Auditor по этой ссылке (если у вас андроид - то по этой).
Далее заходим на свой хост ESXi по SSH и выполняем команду:
Будет выведен список всех процессов виртуальных машин, где нам нужно найти World ID нужной машины. Записываем или запоминаем его. Далее убиваем виртуальную машину командой (вместо параметра force можно использовать hard и soft для выключения ВМ):
Выглядит это примерно вот так:
Далее снова выполняем команду esxcli vm process list, чтобы убедиться, что виртуальная машина теперь выключена. Теперь запоминаем VMID нашей виртуальной машины, который можно получить с помощью команды:
Если помните часть имени ВМ, можно искать с помощью grep:
Найдя VMID, проверяем дополнительно, что она выключена:
Теперь включаем виртуальную машину:
Вот и все, потом обязательно нужно проверить, что машина включилась, естественно - сначала в списке процессов, а потом пингом. Read more http://feedproxy.google.com/~r/Vmguru-tech/~3/wi_Avw388PY/vmware-esxi-shutdown-vm-via-ssh |