Запуск виртуальной машины из командной строки

Виртуализация - это то, что сегодня используется не только на серверах, но и на обычных домашних компьютерах
Ответить
RomA
Сообщения: 358
Зарегистрирован: 05 авг 2008, 14:53
Контактная информация:

Запуск виртуальной машины из командной строки

Сообщение RomA »

Задача:
Необходимо запустить виртуальную машину, используя минимум времени. Позвонили, сказали что завис один из серверов - надо срочно что-то делать. В руках была только мобила. В итоге 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 
Допустим нас интересует vCenter - это последняя машина под номером 6 - проверим её состояние

Код: Выделить всё

# vim-cmd vmsvc/power.getstate 6
Retrieved runtime info
Powered off
Выключена. Включим

Код: Выделить всё

# vim-cmd vmsvc/power.on 6
Powering on VM:
Ждём :-)
Ответить