On Wed, Mar 18, 2015 at 04:53:28PM +0100, Francesc Guasch wrote: > I have three Ubuntu Server 14.04 trusty with KVM. Two of > them are HP servers and one is Dell. Both brands run fine > the KVM virtual servers, and I can do live migration between > the HPs. But I get I/O errors in the vda when I migrate to > or from the Dell server. > > I have shared storage with NFS, mounted the same way in all > of them: > > nfs.sever:/kvm /var/lib/libvirt/images nfs auto,vers=3 > > I checked the version of all the packages to make sure are > the same. I got: > > kernel: 3.13.0-43-generic #72-Ubuntu SMP x86_64 libvirt: > libvirt: 1.2.2-0ubuntu13.1.9 > qemu-utils: 2.0.0+dfsg-2ubuntu1.10 > qemu-kvm: 2.0.0+dfsg-2ubuntu1.10 > > I made sure the Cache in the Storage is set to None. > > Disk bus: virtio Cache mode: none IO mode: default > > I run this to do live migration: > > virsh migrate --live virtual qemu+ssh://dellserver/system > > As soon as it starts in the origin console I spot I/O error > messages, when it finishes I got them in the console in the > destination server. The file system is read only and I have to > shut it down hard. > > end request I/O error, /dev/vda, sector 8790327 "origin console" == guest's console? I/O errors starting while the guest is still running on the migration source host is strange. I wonder if something happened to the NFS file related to file permissions or SELinux labels? Stefan
Attachment:
pgpvOWB6PtxVw.pgp
Description: PGP signature