[Bugs] [Bug 1192114] New: NFS I/O error when copying a large amount of data

bugzilla at redhat.com bugzilla at redhat.com
Thu Feb 12 16:10:00 UTC 2015


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

            Bug ID: 1192114
           Summary: NFS I/O error when copying a large amount of data
           Product: GlusterFS
           Version: mainline
         Component: nfs
          Assignee: bugs at gluster.org
          Reporter: xhernandez at datalab.es
                CC: bugs at gluster.org, gluster-bugs at redhat.com



Description of problem:

On slow processors or on busy processors, when a lot of data is written to an
gluster volume through a NFS mount point, Gluster gets saturated and NFS
disconnects with timeout, causing an error.

Version-Release number of selected component (if applicable): mainline


How reproducible:

Very often on slow processor (Dual Core Atom)


Steps to Reproduce:
1. Create a replica 3 volume (it also happens with a replica 2, but less often)
2. Mount the volume using NFS
3. dd if=/dev/zero of=<nfs mount>/test bs=1024k count=1k (it has to be a big
file)


Actual results:

dd takes a lot of time and returns I/O error.

Expected results:

It should complete successfully.

Additional info:

System logs (/var/log/messages) show NFS timeouts. nfs.log shows many of these
errors:

[2015-02-12 16:04:52.543598] E [rpcsvc.c:1257:rpcsvc_submit_generic]
0-rpc-service: failed to submit message (XID: 0x9672b064, Program: NFS3,
ProgVers: 3, Proc: 7) to rpc-transport (socket.nfs-server)
[2015-02-12 16:04:52.543671] E [nfs3.c:565:nfs3svc_submit_reply] 0-nfs-nfsv3:
Reply submission failed

It seems like nfs-server is processing large amounts of requests without
waiting for answers. This saturates gluster on slow/busy machines.

-- 
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