Openstack восстанавливает потерянные экземпляры

Я использую Openstack Havana с одним вычислительным узлом на основе kvm и узлом контроллера, работающим на виртуальной машине. После серьезного аппаратного сбоя я попал в ситуацию, когда контроллер знает о подмножестве экземпляров (предшествующих определенной дате) и полностью потерял более новые экземпляры. Я полагаю, нам пришлось перезапуститься из более старого резервного экземпляра контроллера. Вся информация об экземплярах по-прежнему доступна на вычислительном узле (диск, xml), и они даже по-прежнему отображаются в списке virsh --all. Есть ли способ просто повторно импортировать их в контроллер? Может быть, с помощью sql или какой-либо командной строки nova? Спасибо.


person Marco Lettere    schedule 20.04.2016    source источник


Ответы (1)


Ok. Решили вопрос грубо. Преобразовав файл на диске, созданный для экземпляров OpenStack (OS), в VDI (спасибо qemu-img), мы затем запускаем подходящую команду Glance, чтобы импортировать VDI в виде образа в ОС. Затем на панели инструментов мы создали экземпляр этого изображения и переназначили наш плавающий IP-адрес. У кого-нибудь есть противопоказания к этому? Спасибо.

person Marco Lettere    schedule 21.04.2016