[Gluster-users] Problem: rsync files to glusterfs fail randomly~

bonn deng bonndeng at gmail.com
Mon May 10 13:12:54 UTC 2010


    Hello, everyone~
    We're using glusterfs as our data storage tool, after we upgraded gfs
version from 2.0.7 to 3.0.3, we encountered some wierd problems: we need to
rsync some files to gfs cluster every five minutes, but randomly some files
cannot be transfered correctly or evan cannot be transfered at all. I ssh to
the computer where the rsync operation failed and check the log under
directory "/var/log/glusterfs", which reads:

……
[2010-05-10 20:32:05] W [fuse-bridge.c:1719:fuse_create_cbk] glusterfs-fuse:
4499440: /uigs/sugg/.sugg_access_log.2010051012.10.11.89.102.nginx1.cMi7LW
=> -1
 (No such file or directory)
[2010-05-10 20:32:13] W [fuse-bridge.c:1719:fuse_create_cbk] glusterfs-fuse:
4499542:
/sogou-logs/nginx-logs/proxy/.proxy_access_log.2010051019.10.11.89.102.
nginx1.MnUaIR => -1 (No such file or directory)

[2010-05-10 20:35:12] W [fuse-bridge.c:491:fuse_entry_cbk] glusterfs-fuse:
LOOKUP(/uigs/pblog/bdweb/201005/20100510) inode (ptr=0x2aaaac010fb0,
ino=183475774
468, gen=5467705122580597717) found conflict (ptr=0x1d75640,
ino=183475774468, gen=5467705122580599136)
[2010-05-10 20:35:16] W [fuse-bridge.c:491:fuse_entry_cbk] glusterfs-fuse:
LOOKUP(/uigs/pblog/suggweb/201005/20100510) inode (ptr=0x1d783b0,
ino=245151107323
, gen=5467705122580597722) found conflict (ptr=0x2aaaac0bc4b0,
ino=245151107323, gen=5467705122580598133)

[2010-05-10 20:40:08] W [fuse-bridge.c:491:fuse_entry_cbk] glusterfs-fuse:
LOOKUP(/uigs/pblog/bdweb/201005/20100510) inode (ptr=0x2aaab806cca0,
ino=183475774
468, gen=5467705122580597838) found conflict (ptr=0x1d75640,
ino=183475774468, gen=5467705122580599136)
[2010-05-10 20:40:12] W [fuse-bridge.c:491:fuse_entry_cbk] glusterfs-fuse:
LOOKUP(/uigs/pblog/suggweb/201005/20100510) inode (ptr=0x1d7c190,
ino=245151107323
, gen=5467705122580597843) found conflict (ptr=0x2aaaac0bc4b0,
ino=245151107323, gen=5467705122580598133)

[2010-05-10 20:45:10] W [fuse-bridge.c:491:fuse_entry_cbk] glusterfs-fuse:
LOOKUP(/uigs/pblog/bdweb/201005/20100510) inode (ptr=0x2aaab00a6a90,
ino=183475774
468, gen=5467705122580597838) found conflict (ptr=0x1d75640,
ino=183475774468, gen=5467705122580599136)
[2010-05-10 20:45:14] W [fuse-bridge.c:491:fuse_entry_cbk] glusterfs-fuse:
LOOKUP(/uigs/pblog/suggweb/201005/20100510) inode (ptr=0x2aaab80960e0,
ino=2451511
07323, gen=5467705122580597669) found conflict (ptr=0x2aaaac0bc4b0,
ino=245151107323, gen=5467705122580598133)
……

    Does anybody know what's wrong with our gfs? And another question, in
order to trace the problem, we want to know to which machine the failed file
should be put, where can I get this information or what can I do?
    By the way, we're now using glusterfs version 3.0.3, and we have nearly
200 data servers in the gfs cluster (in distribute mode, not replicate).
What else do I need to put here in order to make our problem clear if it's
not now?
    Thanks for your help! Any suggestion would be appreciated~

-- 
Quansong Deng(bonnndeng/邓泉松)

Web and Software Technology R&D center
Dept. CST
Tsinghua University,
P.R China
100084

CELL: +86 135 524 20008


More information about the Gluster-users mailing list