Когда я выключаю вычислительный узел Openstack (например, для перезагрузки требуется обновление), что происходит с виртуальными машинами, которые работали на этом узле?
Я знаю, что при повторном запуске хоста виртуальные машины находятся в выключенном состоянии. Но отключились ли они нормально или как будто выдернули шнур питания?
Мне интересно, нужно ли выключать все виртуальные машины перед выключением хост-сервера. Рассматриваемые виртуальные машины не нуждаются в каких-либо специальных операциях перед выключением.
Меня интересуют версии Openstack - Icehouse и Juno. Используемый гипервизор - KVM.
Это больше о libvirt, чем о самом OpenStack. Когда демон libvirt завершает работу во время завершения работы хоста, он пытается корректно завершить работу всех гостей. Если какой-либо из них не отключится в течение льготного периода, он будет бесцеремонно убит. Итак, отвечая на ваш вопрос, это зависит от того, закроются ли ваши гости в разумные сроки или нет.