Unable to use "virsh migrate" on two hosts after moving to raring
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libvirt (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
I upgraded two hosts from 12.10 to 13.04 for testing libvirt and qemu-kvm. After this they are unable to perform live migrations either shared storage (NFSv3) or local storage. These migrations did work for 12.10.
The hosts were using openvswitch for networking however I moved this back to simple bridging (via bridge-utils) before reporting the bug (still occurs). The VM is a fresh 12.10 server install, however I can reproduce this on older existing VMs of several different operating systems.
Shared storage command used:
virsh migrate --live --verbose ubuntu1 qemu+ssh:
Local storage command used:
virsh migrate --live --copy-storage-all --verbose ubuntu1 qemu+ssh:
In each case the above command returns:
error: operation failed: migration job: unexpectedly failed
I have also tried this with the full DNS hostname not just the IP addresses in the commands. Both hosts have /etc/hosts correctly setup and DNS is working fine forward and reverse for both. There were no changes to IP addresses or DNS after the upgrade from 12.10 to 13.04.
The VM also remounts root RO (linux guests) or panics as a filesystem vanishes (BSD guests). Rarely this doesn't occur on the first attempt.
In libvirtd.log the sending host reports:
2013-03-20 09:28:42.121+0000: 1652: error : qemuMigrationUp
The receiving host in libvirtd.log reports:
2013-03-20 09:28:42.095+0000: 1889: error : qemuMonitorIO:602 : internal error End of file from monitor
The receiving host in the qemu vm log reports:
qemu: warning: error while loading state section id 2
load of migration failed
I have attached the vm config.
Related branches
Changed in libvirt (Ubuntu): | |
importance: | Undecided → High |
no longer affects: | qemu (Ubuntu) |
I should add a friend who uses arch linux gets the same error after upgrading to the libvirt and qemu-kvm available there as of this week.