Bug 1332517

Summary: Fuse mount point went to Read only while deleting files
Product: [Community] GlusterFS Reporter: Karan Sandha <ksandha>
Component: arbiterAssignee: Ravishankar N <ravishankar>
Status: CLOSED WORKSFORME QA Contact:
Severity: medium Docs Contact:
Priority: unspecified    
Version: 3.7.11CC: bugs, pkarampu, ravishankar, smohan
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 1387495 (view as bug list) Environment:
Last Closed: 2016-11-14 14:55:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1387495    
Attachments:
Description Flags
screenshot of the RO errors none

Description Karan Sandha 2016-05-03 11:33:38 UTC
Created attachment 1153367 [details]
screenshot of the RO errors

Description of problem:
The FS went to Read Only mode when files were deleted from the mount point.

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


How reproducible:
2/2

Steps to Reproduce:
1. create two volumes arbiter and arbiter nfs mount them using FUSE and nfs respecitvely on same client.

2.create files using for (( i=1; i <= 100000; i++ ))

do
 echo dir$i
  mkdir scr$i
 echo file$i
  touch pt$i
 echo "dd command" $i
 dd if=/dev/urandom of=think$i count=5 bs=512k
done


3. start deleting files from both the mount points. 
Actual results:

the files got deleted from fuse mounted FS but READ ONLY FS error generated while deleting the FS 
Expected results:
the files should be deleted from both the mount points without any errors.

Additional info:

Comment 1 Karan Sandha 2016-05-04 07:08:38 UTC
the sosreports are at  rhsqe-repo.lab.eng.blr.redhat.com:/var/www/html/sosreports/1332517

Comment 2 Karan Sandha 2016-05-04 07:33:36 UTC
*** UPDATED ***


Steps to Reproduce:
1. create two volumes arbiter and arbiter nfs mount them using FUSE and nfs respectively on same client.

2.create files using for (( i=1; i <= 100000; i++ ))

do
 echo dir$i
  mkdir scr$i
 echo file$i
  touch pt$i
 echo "dd command" $i
 dd if=/dev/urandom of=think$i count=5 bs=512k
done


3. start deleting files from both the mount points. 
4. Bring down one of the replica brick using "init 0" command on the server.
5. ERRORS of ROFS start generating on the client when the deletion is in progress.

Comment 3 Ravishankar N 2016-05-11 10:23:22 UTC
Moving it to new as I haven't gotten a chance to look at it.

Comment 4 Ravishankar N 2016-11-14 14:55:47 UTC
Closing the BZ as we were not able to re-create the issue and the fuse mount log was not available unfortunately.