[Gluster-users] Client hang on find of directories

Joe Landman landman at scalableinformatics.com
Mon Apr 25 16:40:41 UTC 2011


On 04/25/2011 12:32 PM, Mohit Anchlia wrote:
> There is something more to it. I am guessing.

Not really.  Stat-prefetch attempts to keep a copy of metadata local to 
a client for glusterfs mounts, and I think on the mountpoint server for 
the NFS clients.  Avoids the roundtrip stats if possible.  But it also 
means you have to institute some sort of cache coherency mechanism, so 
two different simultaneous accesses to the same file see the same 
metadata from two or more different servers.

I haven't gone into the code yet to look at it lately, but I suspect 
much of the issues we've been running into have been (likely) corner 
cases that the current code isn't handling well.  Turning off that 
translator seems to fix lots of our problems, so we ship systems with it 
off by default now.




-- 
Joseph Landman, Ph.D
Founder and CEO
Scalable Informatics Inc.
email: landman at scalableinformatics.com
web  : http://scalableinformatics.com
        http://scalableinformatics.com/sicluster
phone: +1 734 786 8423 x121
fax  : +1 866 888 3112
cell : +1 734 612 4615



More information about the Gluster-users mailing list