Запуск виртуальной машины из командной строки
Добавлено: 05 июн 2014, 09:37
Задача:
Необходимо запустить виртуальную машину, используя минимум времени. Позвонили, сказали что завис один из серверов - надо срочно что-то делать. В руках была только мобила. В итоге VPN => shh на ESXi => перезагрузка сервера.
Реализация:
Конечно, на телефоне скриншоты я не делал - было не до того, потому покажу в песочнице. Как включать ssh доступ на ESXi я уже писал в картинках, потому опустим.
Заходим на гипервизор по ssh и смотрим какие машины у нас есть
Допустим нас интересует vCenter - это последняя машина под номером 6 - проверим её состояние
Выключена. Включим
Ждём
Необходимо запустить виртуальную машину, используя минимум времени. Позвонили, сказали что завис один из серверов - надо срочно что-то делать. В руках была только мобила. В итоге VPN => shh на ESXi => перезагрузка сервера.
Реализация:
Конечно, на телефоне скриншоты я не делал - было не до того, потому покажу в песочнице. Как включать ssh доступ на ESXi я уже писал в картинках, потому опустим.
Заходим на гипервизор по ssh и смотрим какие машины у нас есть
Код: Выделить всё
# vim-cmd vmsvc/getallvms
Vmid Name File Guest OS Version Annotation
1 FreeNAS8 [vint2] FreeNAS8/FreeNAS8.vmx freebsdGuest vmx-08
2 GW [hdd3tb] GW/GW.vmx freebsd64Guest vmx-08
3 ASA-8.42 [hdd3tb] Cisco ASA/ASA-8.42.vmx ubuntuGuest vmx-07
4 vCenter Mobile Access [hdd3tb] vCenter Mobile Access/vCenter Mobile Access.vmx ubuntuGuest vmx-04 The vCenter Mobile Access allows administrators to manage their datacenter environments on-the-go via mobile devices.
5 Zabbix [hdd3tb] Zabbix/Zabbix.vmx freebsd64Guest vmx-08
6 VMware vCenter Server Appliance [hdd] VMware vCenter Server Appliance/VMware vCenter Server Appliance.vmx sles11_64Guest vmx-07 VMware vCenter Server Appliance
Version 5.5 of VC running on SLES 11
Код: Выделить всё
# vim-cmd vmsvc/power.getstate 6
Retrieved runtime info
Powered off
Код: Выделить всё
# vim-cmd vmsvc/power.on 6
Powering on VM: