[Bugs] [Bug 1346719] New: [Disperse] dd + rm + ls lead to IO hang
bugzilla at redhat.com
bugzilla at redhat.com
Wed Jun 15 08:47:02 UTC 2016
https://bugzilla.redhat.com/show_bug.cgi?id=1346719
Bug ID: 1346719
Summary: [Disperse] dd + rm + ls lead to IO hang
Product: GlusterFS
Version: mainline
Component: disperse
Assignee: bugs at gluster.org
Reporter: aspandey at redhat.com
CC: bugs at gluster.org
Description of problem:
Creation of files and ls gets hanged while trying to do rm -rf in infinite loop
Version-Release number of selected component (if applicable):
[root at apandey gluster]# glusterfs --version
glusterfs 3.9dev built on Jun 15 2016 11:39:11
Repository revision: git://git.gluster.com/glusterfs.git
Copyright (c) 2006-2013 Red Hat, Inc. <http://www.redhat.com/>
GlusterFS comes with ABSOLUTELY NO WARRANTY.
It is licensed to you under your choice of the GNU Lesser
General Public License, version 3 or any later version (LGPLv3
or later), or the GNU General Public License, version 2 (GPLv2),
in all cases as published by the Free Software Foundation.
How reproducible:
1/1
Steps to Reproduce:
1. Create a disperse volume.
2. Mount this volume on 3 mount points- m1, m2 , m3
3. Create 10000 file on m1 using for and dd. After some time start rm -rf on m2
in an infinite loop. Start ls -lRT on m3
Actual results:
IO Hang has been seen. on m1, m3.
Expected results:
There should not be any hang.
Additional info:
Volume Name: vol
Type: Disperse
Volume ID: c81743b4-ab0e-4d9b-931b-4d67f4d24a75
Status: Started
Number of Bricks: 1 x (4 + 2) = 6
Transport-type: tcp
Bricks:
Brick1: apandey:/brick/gluster/vol-1
Brick2: apandey:/brick/gluster/vol-2
Brick3: apandey:/brick/gluster/vol-3
Brick4: apandey:/brick/gluster/vol-4
Brick5: apandey:/brick/gluster/vol-5
Brick6: apandey:/brick/gluster/vol-6
Options Reconfigured:
transport.address-family: inet
performance.readdir-ahead: on
nfs.disable: off
Status of volume: vol
Gluster process TCP Port RDMA Port Online Pid
------------------------------------------------------------------------------
Brick apandey:/brick/gluster/vol-1 49152 0 Y 13179
Brick apandey:/brick/gluster/vol-2 49153 0 Y 13198
Brick apandey:/brick/gluster/vol-3 49154 0 Y 13217
Brick apandey:/brick/gluster/vol-4 49155 0 Y 13236
Brick apandey:/brick/gluster/vol-5 49156 0 Y 13255
Brick apandey:/brick/gluster/vol-6 49157 0 Y 13274
NFS Server on localhost N/A N/A N N/A
Self-heal Daemon on localhost N/A N/A Y 13302
Task Status of Volume vol
------------------------------------------------------------------------------
There are no active volume tasks
[root at apandey gluster]# mount
usectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
apandey:vol on /mnt/glu type fuse.glusterfs
(rw,relatime,user_id=0,group_id=0,default_permissions,allow_other,max_read=131072)
apandey:vol on /mnt/gfs type fuse.glusterfs
(rw,relatime,user_id=0,group_id=0,default_permissions,allow_other,max_read=131072)
apandey:vol on /mnt/vol type fuse.glusterfs
(rw,relatime,user_id=0,group_id=0,default_permissions,allow_other,max_read=131072)
[root at apandey gluster]#
--
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