[Gluster-users] Random directory/files gets unavailable after sometime

Zhenhua Du zdu at ablesky.com
Fri May 13 07:54:48 UTC 2011


Fernando Morgenstern <fernando at ...> writes:

> 
> Em 07/01/2010, às 14:27, Anand Avati escreveu:
> 
> > On Thu, Jan 7, 2010 at 6:22 PM, Fernando Morgenstern
> > <fernando at ...> wrote:
> >> Hello,
> >> 
> >> I am using glusterfs v3.0.0 and having some problems with random
directory/files.
> >> 
> >> They work fine for some time ( hours ) and them suddenly gets unavailable:
> >> 
> >> # ls -lh
> >> ls: cannot access MyDir: No such file or directory
> >> total 107M
> >> d????????? ? ?      ?         ?            ? MyDir
> >> ( long dir list, intentionally hidden )
> >> 
> >> At the logs i get a lot of messages like those ones:
> >> 
> >> [2010-01-07 13:36:16] W [fuse-bridge.c:793:fuse_getattr] glusterfs-fuse:
270708: GETATTR
> 3057375160 (fuse_loc_fill() failed)
> >> [2010-01-07 13:36:16] W [fuse-bridge.c:793:fuse_getattr] glusterfs-fuse:
270735: GETATTR
> 3057375160 (fuse_loc_fill() failed)
> >> [2010-01-07 13:36:26] W [fuse-bridge.c:793:fuse_getattr] glusterfs-fuse:
270841: GETATTR
> 3057375160 (fuse_loc_fill() failed)
> >> [2010-01-07 13:36:26] W [fuse-bridge.c:793:fuse_getattr] glusterfs-fuse:
270844: GETATTR
> 3057375160 (fuse_loc_fill() failed)
> >> [2010-01-07 13:36:26] W [fuse-bridge.c:793:fuse_getattr] glusterfs-fuse:
270847: GETATTR
> 3057375160 (fuse_loc_fill() failed)
> >> [2010-01-07 13:36:26] W [fuse-bridge.c:793:fuse_getattr] glusterfs-fuse:
270874: GETATTR
> 3057375160 (fuse_loc_fill() failed)
> >> 
> >> Any ideas of what is causing this issue?
> >> 
> > 
> > Can you describe what kind of IO is performed over the mountpoint?
> > What applications and tools use the mountpoint? Also, posting the full
> > log file (including the config on top) will help us analyze better.
> > 
> > Avati
> 
> Hello,
> 
> Mountpoint is used by a tomcat cluster. It is not in production yet, so we are
only deploying apps and web
> accesses are only done by developers testing applications.
> 
> The log is available at http://pastebin.ca/1741574. I haven't posted it
entirely, because it has more
> than 2MB and after the fuser_loc_fill() errors start, the only thing that
change is the numbers ( error
> message remains the same ).
> 
> Thanks,
> ---
> 
> Fernando Marcelo
> www.consultorpc.com
> fernando at ...
> 


Hello,
  I have the same problem. My glusterfs' version is 2.0.8
  At beginning, We use two glusterfs servers(Centos 64bits) as replication, and
it work fine for me, both 32bits and 64bits clients. I added a third glusterfs
server to our file system this morning, and I find some errors on 32bits system.

ERRORS
[2011-05-13 06:30:21] W [fuse-bridge.c:428:fuse_lookup] glusterfs-fuse: 6:
LOOKUP 4653551
72/.banner (fuse_loc_fill() failed)
[2011-05-13 06:30:21] W [fuse-bridge.c:428:fuse_lookup] glusterfs-fuse: 7:
LOOKUP 4653551
72/welcome.msg (fuse_loc_fill() failed)

# ls
ls: .: No such file or directory

Anyone can help me?

Thanks,

Zhenhua Du
2011/5/13






More information about the Gluster-users mailing list