Size: a a a

OpenNebula - русскоговорящее сообщество

2021 June 30

П

Павел in OpenNebula - русскоговорящее сообщество
а потом просто грохнуть из БД записи о сбойных id и сделать fsck, к примеру
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
Там в базе есть связи, например в XML хостов указаны виртуалки которые на них запущены, емнип тоже самое с vnet и datastore
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
в теории fsck должен пофиксить это
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
ну и квоты
источник

П

Павел in OpenNebula - русскоговорящее сообщество
в общем, сейчас я создал новую ВМ на том же хосте рядом. Потушил ее. В /var/lib/one/datastores/0 перенес все содержимое из папки с id сбойной машины в новый id. Зашел в onedb update-body нового id, там исправил содержимое template и user_template, взяв содержимое из старой ВМ.
По идее, сейчас если я сохраню тело новой ВМ, и обновлю ее в небуле, я увижу изменение данных и смогу ее нормально запустить, как думаете? (еще не сохранял тело)
источник

П

Павел in OpenNebula - русскоговорящее сообщество
короче, сделал бэкап БД, сохранил тело - сработало, ВМ запустилась, и все с ней нормально
источник

П

Павел in OpenNebula - русскоговорящее сообщество
тогда я сейчас заведу эти ВМ под новыми ID, а как потом удалить записи о сбойных ID из БД? из небулы-то terminate тоже не работает
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
офигенно заимплементили 😭
https://github.com/OpenNebula/one/issues/5393#event-4864467852
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
просто поменяй у этих тачек
<STATE>6</STATE><LCM_STATE>0</LCM_STATE>
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
тогда они будут отмечены как DONE
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
можешь ещё попробовать onevm recover --delete
источник

П

Павел in OpenNebula - русскоговорящее сообщество
[one.vm.info] Error getting virtual machine [2548] 😅
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
Тогда так
источник

П

Павел in OpenNebula - русскоговорящее сообщество
да тоже никакого эффекта)
источник

П

Павел in OpenNebula - русскоговорящее сообщество
я уже пытался кстати
источник

П

Павел in OpenNebula - русскоговорящее сообщество
у нее остается статус BOOT и все, никуда не двигается больше
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
источник

П

Павел in OpenNebula - русскоговорящее сообщество
да
источник

П

Павел in OpenNebula - русскоговорящее сообщество
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
так, а ты через onedb меняешь?
источник