Bug 819490

Summary: Quick-read got hung while geo-replication session was on
Product: [Community] GlusterFS Reporter: Vijaykumar Koppad <vkoppad>
Component: quick-readAssignee: Raghavendra G <rgowdapp>
Status: CLOSED CURRENTRELEASE QA Contact: Vijaykumar Koppad <vkoppad>
Severity: high Docs Contact:
Priority: high    
Version: mainlineCC: bbandari, gluster-bugs, rabhat, ujjwala, vbellur
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: glusterfs-3.4.0 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-07-24 18:02:39 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: 3.3.0qa45 Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 817967    
Attachments:
Description Flags
Statedump of the aux mount process of the geo-rep session
none
Log file the aux mount process.
none
statedump of the hung client none

Description Vijaykumar Koppad 2012-05-07 12:08:32 UTC
Description of problem: In geo-replication session between master and a slave, some 60000 files of 10B were created on the master, those were synced on the slave. Later these files on the master were deleted, and started created different files, but the state of slave was stuck to the previous state ,means , the old file which were deleted on the master are not yet deleted on the slave , even after 2 days.
    From state dump of the aux mount process of the geo-rep , the quick read was hung.


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


How reproducible:Tried only once 


Steps to Reproduce:
1.Start a geo-rep session between master and slave ,master(dist-rep) ans slave(dist-stripe) 
2.Create 60000 of 10B file on the master and let it sync on the slave 
3.Delete the all files on the master and start creating many file on the master.
4. The new files created shouldn't sync on the slave.
  
Actual results:


Expected results:


Additional info:

Comment 1 Vijaykumar Koppad 2012-05-07 12:09:35 UTC
Created attachment 582635 [details]
Statedump of the aux mount process of the geo-rep session

Comment 2 Vijaykumar Koppad 2012-05-07 12:10:13 UTC
Created attachment 582636 [details]
Log file the aux mount process.

Comment 3 Raghavendra Bhat 2012-05-15 12:10:51 UTC
Even I hit the issue when I was running dbench and doing quota enable/disable in a loop and once disabled/enabled quick-read xlator also.

Statedump of the hung client process is attached.

Comment 4 Raghavendra Bhat 2012-05-15 12:12:48 UTC
Created attachment 584647 [details]
statedump of the hung client

Comment 5 Raghavendra G 2012-05-23 18:10:52 UTC
The patch has gone in and for some reason its not reflected in the comments here. Hence moving bug to QA.

Comment 6 Vijaykumar Koppad 2012-06-08 07:30:14 UTC
While reproducing the issue i found another bug 827405 , and i was not able to reproduce the above bug.

Comment 7 Vijaykumar Koppad 2012-06-09 09:21:27 UTC
Although i got another bug while verifying this bug , i am moving to verified.