Как настроить автоматический запуск виртуальной машины после перезагрузки гипервизора?¶
В процессе работы с OpenStack выявлено, что после перезапуска гипервизора без разгона на нем виртуальной машины, после успешного запуска гипервизора автоматически не стартуют находящиеся на нем машины. Данную проблему можно решить одним из следующих способов:
На вычислительных узлах, где необходима функция автоматического запуска виртуальной машины, необходимо в файл
/etc/nova/nova.conf
добавить следующую строку:[Default] … resume_guests_state_on_host_boot=true
Также в файле
/etc/init.d/libvirt-guests
проверить наличие следующего значения:ON_SHUTDOWN=shutdown
Важно
Для применения изменений необходимо перезапустить службы:
service libvirtd restart
service openstack-nova-compute restart