
On May 8, 2013 9:14 PM, "Eric Blake" <eblake@redhat.com> wrote:
On 05/08/2013 12:36 PM, Daniele wrote:
I downgraded libvirt so now I have the same version both in the source
the destination host. Now this is the situation: in one direction (from B to A) there is exactly the same error as before!.. instead from A to B, the direction that before was working, now returns this error: "End of file while reading data: : Input/output error", libvirtd crashes at the destination host, and when i restart it the vm is running (so it runs both in the destination and in
and the
source host simultaneously!)..
That's bad, and probably leads to disk corruption from the guest's point of view. Older versions of libvirt did not handle migration failure as robustly as newer versions. I still don't understand why you are trying to go backwards in time to buggier builds, nor why you can't do an offline migration.
That's because we need to use that particular modified version of libvirt to implement an exchange of additional messages between the hypervisor and the network router. We are performing analysis and test to the live migration executed through a new protocol called LISP, to improve the network reachability of a VM after the migration. Since now the two versions of libvirt are the same, what could be the reason of that error? Could it be due to the different versions of KVM?
-- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org