[Bugs] [Bug 1352482] New: qemu libgfapi clients hang when doing I/O with 3.7.12

bugzilla at redhat.com bugzilla at redhat.com
Mon Jul 4 09:14:09 UTC 2016


https://bugzilla.redhat.com/show_bug.cgi?id=1352482

            Bug ID: 1352482
           Summary: qemu libgfapi clients hang when doing I/O with 3.7.12
           Product: GlusterFS
           Version: 3.7.12
         Component: libgfapi
          Keywords: Triaged
          Assignee: bugs at gluster.org
          Reporter: kaushal at redhat.com
        QA Contact: sdharane at redhat.com
                CC: bugs at gluster.org
            Blocks: 1350804 (glusterfs-3.7.13)



qemu and related tools (qemu-img) hang when using libgfapi from
glusterfs-3.7.12.

For eg., running the following qemu-img command against a single brick
glusterfs-3.7.12 volume, causes the qemu-img command to hang,

# qemu-img create -f qcow2 gluster://localhost/testvol/testimg.qcow2 10G

With qemu-img at least the hangs happen when creating qcow2 images. The command
doesn't hang when creating raw images.

When creating a qcow2 image, the qemu-img appears to be reloading the glusterfs
graph several times. This can be observed in the attached log where qemu-img is
run against glusterfs-3.7.11.

With glusterfs-3.7.12, this doesn't happen as an early writev failure happens
on the brick transport with a EFAULT (Bad address) errno (see attached log). No
further actions happen after this, and the qemu-img command hangs till the RPC
ping-timeout happens and then fails.

Investigation is still on to find out the cause for this error.

This issue was originally reported in the gluster-users mailing list by Lindsay
Mathieson, Kevin Lemonnier and Dmitry Melekhov. [1][2][3]

[1] https://www.gluster.org/pipermail/gluster-users/2016-June/027144.html
[2] https://www.gluster.org/pipermail/gluster-users/2016-June/027186.html
[3] https://www.gluster.org/pipermail/gluster-users/2016-July/027218.html


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1350804
[Bug 1350804] Tracker bug for GlusterFS-v3.7.13
-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list