[Bugs] [Bug 1221145] New: ctdb's ping_pong lock tester fails with input/output error on disperse volume mounted with glusterfs

bugzilla at redhat.com bugzilla at redhat.com
Wed May 13 11:35:05 UTC 2015


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

            Bug ID: 1221145
           Summary: ctdb's ping_pong lock tester fails with input/output
                    error on disperse volume mounted with glusterfs
           Product: GlusterFS
           Version: mainline
         Component: disperse
          Keywords: Triaged
          Severity: high
          Priority: high
          Assignee: bugs at gluster.org
          Reporter: pkarampu at redhat.com
                CC: annair at redhat.com, bugs at gluster.org,
                    dberger.dev at gmail.com, gluster-bugs at redhat.com,
                    jharriga at redhat.com, lmohanty at redhat.com,
                    mzywusko at redhat.com, sbhaloth at redhat.com
        Depends On: 1177167



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

Description of problem:
ctdb's ping_pong lock tester fails with input/output error on disperse volume
mounted with glusterfs.

It apparently works when ping_pong is launched on various hosts where the
volume is mounted. As soon as more then on ping_pong is launched on the same
host, the tool shows input/output error.

The problem doesn't appear with replica volumes.

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

How reproducible:
Always

Steps to Reproduce:
1. Create a disperse volume (I used 2+1) and mount it as glusterfs
   Problem shows up if the bricks are on a single host too. One single host
   can be used to reproduce it.
2. cd to mount point. Launch 2 simultaneous "ping_pong test 1"
3. 

Actual results:
$ ping_pong test 1
unlock at 0 failed! - Input/output error
lock at 0 failed! - Input/output error
unlock at 0 failed! - Input/output error
lock at 0 failed! - Input/output error
unlock at 0 failed! - Input/output error


Expected results:
$ ping_pong test 1
nnnnn locks/sec

Additional info:
$ gluster volume info test

Volume Name: test
Type: Disperse
Volume ID: c41b2c0b-a876-487f-9bf0-01e83027f9da
Status: Started
Number of Bricks: 1 x (2 + 1) = 3
Transport-type: tcp
Bricks:
Brick1: 192.168.114.177:/gluster/cluster/brick.test
Brick2: 192.168.114.13:/gluster/cluster/brick.test
Brick3: 192.168.114.171:/gluster/cluster/brick.test
Options Reconfigured:
nfs.disable: off


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1177167
[Bug 1177167] ctdb's ping_pong lock tester fails with input/output error on
disperse volume mounted with glusterfs
-- 
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