[Gluster-users] Invalid argument on delete with GlusterFS 3.1.1 client

Dan Bretherton d.a.bretherton at reading.ac.uk
Wed Dec 29 20:30:47 UTC 2010


We have an occasional problem that prevents deletion of certain 
GlusterFS mounted files.  See the following, for example, with 
corresponding log file message.

kevin at cd /glusterfs/atmos/users/kih/ECHAM5/TS4-TEMP
kevin at rm HYBRID_TEMP_207212
rm: cannot remove `HYBRID_TEMP_207212': Invalid argument

[2010-12-28 00:59:04.298331] W [fuse-bridge.c:888:fuse_unlink_cbk] 
glusterfs-fuse: 3997: UNLINK() 
/users/kih/ECHAM5/TS4-TEMP/HYBRID_TEMP_207212 => -1 (Invalid argument)

The file was deleted without error on a machine where the volume was 
mounted via NFS.  I have four compute servers that are using the 
GlusterFS client for performance reasons.  Operating system and 
GlusterFS package details are as follows.

[root at nemo1 TS4-TEMP]# cat /etc/redhat-release
CentOS release 5.5 (Final)
[root at nemo1 TS4-TEMP]# uname -a
Linux nemo1.nerc-essc.ac.uk 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 
2010 x86_64 x86_64 x86_64 GNU/Linux
[root at nemo1 TS4-TEMP]# rpm -qa | grep -i gluster
glusterfs-fuse-3.1.1-1
glusterfs-core-3.1.1-1

Is there anything I can do to stop this from happening, other than using 
NFS instead of GlusterFS client?

-Dan.




More information about the Gluster-users mailing list