Можно ли настроить OpenStack для запуска определенных экземпляров при перезагрузке гипервизора?

Скажем, у нас отключили электричество, и гипервизор перезагрузился. Openstack запустит сервисы nova и т. д.

Но он не запустит резервное копирование любых виртуальных машин, которые работали, когда гипервизор вышел из строя. Можно ли его настроить для этого?

Возможно, одним из обходных путей было бы создание скрипта запуска на гипервизоре или где-нибудь в кронтаске, который запускает указанные виртуальные машины, назначенные этому гипервизору, если они не работают, но это далеко не идеально.

  • В настоящее время работает Havana с KVM, но скоро будет обновление до Icehouse.

person benh57    schedule 18.06.2014    source источник


Ответы (1)


В /etc/nova/nova.conf есть этот раздел:

# Whether to start guests that were running before the host
# rebooted (boolean value)
#resume_guests_state_on_host_boot=false

Если вы раскомментируете последнюю строку и измените ее на =true, то везде перезапустите службы nova, которые должны делать то, что вы хотите.

person John Hazen    schedule 25.06.2014