[Bugs] [Bug 1582057] New: Input/ Output errors on a disperse volume with concurrent reads and writes

bugzilla at redhat.com bugzilla at redhat.com
Thu May 24 05:53:30 UTC 2018


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

            Bug ID: 1582057
           Summary: Input/Output errors on a disperse volume with
                    concurrent reads and writes
           Product: GlusterFS
           Version: 4.0
         Component: disperse
          Assignee: bugs at gluster.org
          Reporter: jahernan at redhat.com
                CC: bugs at gluster.org
        Depends On: 1578325
            Blocks: 1582056



+++ This bug was initially created as a clone of Bug #1578325 +++

Description of problem:

When parallel-writes is enabled and multiple reads and writes (non-overlapping)
are sent concurrently, sometimes writes fail with an Input/Output error of file
not found error.

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


How reproducible:

Randomly on a Ganesha mount. I've been unable to reproduce it on FUSE.

Steps to Reproduce:
1. Create a disperse volume
2. Create a Ganesha cluster using gfapi
3. Mount three clients to three different NFS servers
4. From one client run Bonnie++
5. From second client run ls -la in a loop
6. From third client run du -sh in a loop

Actual results:

Bonnie++ fails in the rewriting test.

Expected results:

Bonnie++ shouldn't fail

Additional info:

As a workaround, disabling parallel-writes hides the problem.


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1578325
[Bug 1578325] Input/Output errors on a disperse volume with concurrent
reads and writes
https://bugzilla.redhat.com/show_bug.cgi?id=1582056
[Bug 1582056] Input/Output errors on a disperse volume with concurrent
reads and writes
-- 
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