[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

virsh migrate без shared storage



Есть два сервера с Debian testing, настроены виртуалки на kvm, управляю с помощью libvirt. Пытаюсь настроить миграцию гостевых машин с одного сервера на другуой. Здесь http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualization/sect-Virtualization-KVM_live_migration-Share_storage_example_NFS_for_a_simple_migration.html предлагают сделать «shared storage», но я предполагаю, что если образ жёсткого диска будет лежать на примонтированном по nfs разделе, производительность может значительно пострадать. Можно ли стандартными средствами реализовать миграцию без «shared storage», например по ssh?

Пробовал запустить миграцию разными способами, например при запуске
migrate testvirt --desturi qemu+ssh://server01.office/system --copy-storage-all

получаю ошибку:
operation failed: migration to 'tcp: :49158' failed: migration failed

В логах на «противоположном» сервере:
Jan 13 15:05:42 server01 libvirtd: 15:05:42.645: warning : qemudParsePCIDeviceStrs:1422 : Unexpected exit status '1', qemu probably failed Jan 13 15:05:42 server01 kernel: [1197299.591316] device vnet2 entered promiscuous mode Jan 13 15:05:42 server01 kernel: [1197299.592021] virbr0: topology change detected, propagating Jan 13 15:05:42 server01 kernel: [1197299.592024] virbr0: port 1(vnet2) entering forwarding state Jan 13 15:05:42 server01 kernel: [1197299.935089] virbr0: port 1(vnet2) entering disabled state Jan 13 15:05:43 server01 kernel: [1197299.970283] device vnet2 left promiscuous mode Jan 13 15:05:43 server01 kernel: [1197299.970285] virbr0: port 1(vnet2) entering disabled state

если параллельно запустить tcpdump, то никаких пакетов на порт 49158 нет, фаервол открыт.

Может, у кого есть работающая реализация? Поделитесь рецептом! :)


--
С уважением,
Алексей Важнов
jabber: vazhnov@jabber.ru


Reply to: