gluster-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gluster-devel] Stale NFS file handle, then EINVAL


From: Emmanuel Dreyfus
Subject: Re: [Gluster-devel] Stale NFS file handle, then EINVAL
Date: Thu, 21 Jul 2011 07:13:13 +0200
User-agent: MacSOUP/2.7 (unregistered for 1643 days)

Emmanuel Dreyfus <address@hidden> wrote:

> And indeed the link file has a different gfid, as I understand this is the
> problem. But how can this happen?

I have been able to reproduce reliabily (but not always the same file.
increasing logging changes the offending file, which suggests a race)
with just a find in a crowded directory;

client# cd /root && umount /gfs && mount /gfs && cd  \
   /gfs/usr/src/gnu/dist/binutils && find bfd  2>&1 |less
bfd
bfd/MAINTAINERS
bfd/bfdwin.c
bfd/ChangeLog-0203
find: bfd/aoutx.h: Stale NFS file handle
bfd/bfdio.c
bfd/ChangeLog-9495
bfd/aix386-core.c
bfd/aout-adobe.c
find: bfd/bfd.m4: Stale NFS file handle

However the command below works, which suggests the problem is really
with READDIR:
#client cd /root && umount /gfs && mount /gfs && cd  \
   /gfs/usr/src/gnu/dist/binutils && find bfd/aoutx.h  2>&1 |less
bfd/aoutx.h



-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]