[libvirt] Reopening file descriptors

Christopher Pereira kripper at imatronix.cl
Wed Feb 25 03:05:08 UTC 2015


Hi,

I'm chasing a bug related with libvirt not being able to resume a VM 
paused because of an IO Error for images stored on a gluster volume.
The bug was reported in oVirt here:
https://bugzilla.redhat.com/show_bug.cgi?id=1058300#c39

To reproduce:

1) Run a VM on a gluster volume
2) Stop the gluser volume (VM will be paused)
3) Start the gluster volume
4) virsh resume VM (will fail)

QEMU logs will say:
block I/O error in device 'drive-virtio-disk0': Transport endpoint is 
not connected (107)

And VM will not be resumed.

My guess is that libvirt is not telling QEMU to reopen its file descriptors.
Can someone please confirm or fix?




More information about the libvir-list mailing list