Hi, I've been chasing down a GlusterFS issue for a while to no avail. We use 2.0.9, restarting client glusterfs does not fix the problem, restarting server glusterfs does fix the problem. I wonder if this issue is a bug; if it is a bug, is it fixed in 3.0.4; if it is not fixed, is there a work-around other than restarting glusterfs server. *Setup*: 2-node cluster: one glusterfs server, the other as client. *What I did*: on the server node, remove a tree of files then add the same tree back through untar a tarball *Problem*: server can see the tree fine, but sometimes client cannot. Relevant server log messages: [2010-05-11 12:51:00] D [server-dentry.c:242:__do_path_resolve_cbk] brick: looked up for /web-apps/testphp/temp-production/info/control (329772/control) [2010-05-11 12:51:00] D [server-helpers.c:96:server_loc_fill] brick: paths differ for inode(329938): client path = /web-apps/testphp/temp-production/info/control. dentry path = /logging/staged/scraper.1273607423.2.dat/temp-production/info/control [2010-05-11 12:51:00] E [posix.c:277:setgid_override] [storage/posix]: lstat on parent directory (/gluster-srv/logging/staged/scraper.1273607423.2.dat/temp-production/info) failed: Not a directory [2010-05-11 12:51:00] D [server-protocol.c:2016:server_open_cbk] server: 2968: OPEN /logging/staged/scraper.1273607423.2.dat/temp-production/info/control (329938) ==> -20 (Success) Relevant client log messages: [2010-05-11 12:51:00] D [client-protocol.c:4913:client_lookup_cbk] remote: LOOKUP 327048/testphp (/web-apps/testphp): inode number changed from 329508 to 329535 [2010-05-11 12:51:00] D [fuse-bridge.c:302:need_fresh_lookup] fuse-bridge: revalidate of /web-apps/testphp failed *(Stale NFS file handle)* [2010-05-11 12:51:00] W [fuse-bridge.c:645:fuse_fd_cbk] glusterfs-fuse: 7201: OPEN() /web-apps/testphp/temp-production/info/control => -1 (Success) Appreciate any insight. Lei