Bug 763998 (GLUSTER-2266) - stale file handle errors after volume expansion and half way through rebalance
Summary: stale file handle errors after volume expansion and half way through rebalance
Keywords:
Status: CLOSED WORKSFORME
Alias: GLUSTER-2266
Product: GlusterFS
Classification: Community
Component: distribute
Version: 3.1.1
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Amar Tumballi
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-12-31 22:40 UTC by Harshavardhana
Modified: 2015-03-23 01:04 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Regression: ---
Mount Type: ---
Documentation: DNR
CRM:
Verified Versions:
Embargoed:


Attachments (Terms of Use)

Description Harshavardhana 2010-12-31 22:40:51 UTC
Reproducibility :- Easy

A replicated volume of 2 nodes and 2 backends with replica count 2. Is expanded to distributed replicated volume of 3 x 2. 

After the expansion the VM's were running during the expansion and there was seamless reflection of additional space dynamically without a remount. 

Started the rebalance and after like 30 files transferred stopped in bet'n to see if the files are reflected properly.  

Started seeing stale file handle errors for certain directories which were still being accessed by the VM's. After a remount the issue goes away. 

Why would a user see this error? does rebalance change the gfids for files? Does directory layout change not properly reflected on to clients?

Comment 1 Harshavardhana 2011-01-10 20:14:30 UTC
(In reply to comment #0)
> Reproducibility :- Easy
> 
> A replicated volume of 2 nodes and 2 backends with replica count 2. Is expanded
> to distributed replicated volume of 3 x 2. 
> 
> After the expansion the VM's were running during the expansion and there was
> seamless reflection of additional space dynamically without a remount. 

Will this be fixed in 3.1.2 release? This is tracked for a customer issue.

Comment 2 Amar Tumballi 2011-02-25 05:03:20 UTC
(In reply to comment #0)
> Reproducibility :- Easy
> 

Reproducibility was not at all easy for us. Instead, we couldn't even reproduce it (with latest git (say from last 7 days)). Will be closing it with 'works for me'. Please reopen if it exist in codebase after two pending rebalance patches get in.


Note You need to log in before you can comment on or make changes to this bug.