virsh save и restore (виртуалка подвисает)

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

virsh save и restore

Сообщение Bizdelnick »

Пытаюсь забекапить виртуалку libvirt/kvm при посредстве скрипта (с ключом --state). Бекап создаётся, а вот сама виртуалка после этого намертво подвисает. Аналогично - если сделать virsh save machine machine.save, а потом - virsh restore machine.save. Хост - Debian squeeze, гость - Mandriva 2010.2. Образы файловые.
Кто-нибудь с подобным сталкивался? Куда копать?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: virsh save и restore

Сообщение Bluetooth »

Ну, вообще, на практике довольно часто при сейве/ресторе вылезают всевозможные баги.
Что за ядро на хосте и на госте? Какой версии гипервизор? Собсно, если бы я так хотел заставить это работать (хотя мое мнение - это больше маркетинговая фишка, нежели реально нужная), то копал бы в сторону разных ядер на хосте и госте и версий гипервизора.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: virsh save и restore

Сообщение Bizdelnick »

А какие ещё есть способы сделать полный бекап машины с минимальным временем простоя? Гасить её не хочется, хотя, если другого решения не найду, то придётся.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: virsh save и restore

Сообщение Bizdelnick »

На хосте ядро 2.6.32-5-amd64 #1 SMP Mon Feb 25 00:26:11 UTC 2013 x86_64 GNU/Linux
На госте 2.6.33.7-server-2mnb #1 SMP Mon Sep 20 19:34:25 UTC 2010 i686 i686 i386 GNU/Linux

$

$ dpkg-query -W libvirt-bin qemu-kvm libvirt-bin 0.8.3-5+squeeze5 qemu-kvm 0.12.5+dfsg-5+squeeze10

Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: virsh save и restore

Сообщение Bizdelnick »

С другой виртуалкой с ядром 2.6.32 (IPCop) та же история. Скорее всего дело в хосте.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: virsh save и restore

Сообщение Bluetooth »

Bizdelnick писал(а):
29.03.2013 10:43
А какие ещё есть способы сделать полный бекап машины с минимальным временем простоя? Гасить её не хочется, хотя, если другого решения не найду, то придётся.

Ну, не делать "полный бэкап машины". Делать нормальный бэкап.

С другой виртуалкой с ядром 2.6.32 (IPCop) та же история. Скорее всего дело в хосте.
Скорее всего. Я бы поэкспериментировал с разными версиями гипервизора и ядра. в первую очередь поставил бы из бэкпортов(там ядро 3.2.0 и квм непомнюкакойверсии).
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: virsh save и restore

Сообщение Bizdelnick »

Bluetooth писал(а):
29.03.2013 14:12
Ну, не делать "полный бэкап машины". Делать нормальный бэкап.

В данном случае проще сделать как проще, а не как правильнее. На машине крутится слишком много не постижимых моим разумом проприетарных вещей.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: virsh save и restore

Сообщение Bluetooth »

Bizdelnick писал(а):
29.03.2013 21:00
Bluetooth писал(а):
29.03.2013 14:12
Ну, не делать "полный бэкап машины". Делать нормальный бэкап.

В данном случае проще сделать как проще, а не как правильнее. На машине крутится слишком много не постижимых моим разумом проприетарных вещей.

Ну, я вообще и не сомневался, что раз ты так делаешь, то есть на то определенные причины :)
Ну а я, кстати, вспомнил, что на kvm на wheezy год назад вроде как сейв/рестор работал.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: virsh save и restore

Сообщение Bizdelnick »

Действительно, после обновления qemu и libvirt из squeeze-backports всё заработало. Ядро трогать не пришлось.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: virsh save и restore

Сообщение Bluetooth »

Bizdelnick писал(а):
02.04.2013 00:47
Действительно, после обновления qemu и libvirt из squeeze-backports всё заработало. Ядро трогать не пришлось.

Ну и отлично :)
Так и запишем.
Спасибо сказали:
Ответить