[Gluster-users] ping_pong test failes with gluster 3.4.3-3
Pranith Kumar Karampuri
pkarampu at redhat.com
Fri Apr 25 06:34:38 UTC 2014
Michael,
Could you try the test with "gluster volume set testgl cluster.eager-lock off".
If you confirm, we may have to backport the following patch from master/3.5
commit 36b102645ab66d141dcc831e67caa78966d45419
Author: Pranith Kumar K <pkarampu at redhat.com>
Date: Tue Jul 30 18:29:15 2013 +0530
cluster/afr: Disable eager-lock if open-fd-count > 1
Lets say mount1 has eager-lock(full-lock) and after the eager-lock
is taken mount2 opened the same file, it won't be able to
perform any data operations until mount1 releases eager-lock.
To avoid such scenario do not enable eager-lock for transaction
if open-fd-count is > 1. Delaying of changelog piggybacking is
avoided in this situation.
Change-Id: I51b45d6a7c216a78860aff0265a0b8dabc6423a5
BUG: 910217
Signed-off-by: Pranith Kumar K <pkarampu at redhat.com>
Reviewed-on: http://review.gluster.org/5432
Tested-by: Gluster Build System <jenkins at build.gluster.com>
Reviewed-by: venkatesh somyajulu <vsomyaju at redhat.com>
Reviewed-by: Vijay Bellur <vbellur at redhat.com>
Pranith
----- Original Message -----
> From: "Michael Bachmor" <spam500 at gmx.de>
> To: gluster-users at gluster.org
> Sent: Thursday, April 24, 2014 7:57:46 PM
> Subject: [Gluster-users] ping_pong test failes with gluster 3.4.3-3
>
> Hello,
>
> i have a replica gluster with to node ( centos 6.5 )
>
> create gluster with:
> gluster volume create testgl replica 2 transport tcp
> node1:/gluster/testgl/brick/ node2:/glusterfs/testgl/brick/
>
>
> info:
> gluster volume info
>
> Volume Name: testgl
> Type: Replicate
> Volume ID: 5c820047-76d2-46c9-908b-520df0c8ba8c
> Status: Started
> Number of Bricks: 1 x 2 = 2
> Transport-type: tcp
> Bricks:
> Brick1: node1:/gluster/testgl/brick
> Brick2: node2:/gluster/testgl/brick
>
>
> mount gluster:
> node1:
> mount -t glusterfs node1:testgl /mnt/
> node2:
> mount -t glusterfs node2:testgl /mnt/
>
>
> ping_pong test:
> node1:
> start:
> ping_pong -rw /mnt/test 3
> data increment = 1
> 930 locks/sec
>
> start node2:
> nothing / hang - as long as is terminated on node1
>
>
> filesytem: test ext4 and xfs
> /dev/xvdb1 on /gluster/testgl type ext4
>
> what es wrong?
>
> what information you need yet?
>
> thanks
>
> Michael Bachmor
>
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://supercolony.gluster.org/mailman/listinfo/gluster-users
>
More information about the Gluster-users
mailing list