[Gluster-users] Gluster 3.1.3 rm: cannot remove `foo.bar' : Invalid argument

Noel Dawe end1 at sfu.ca
Mon Mar 21 23:25:43 UTC 2011

I cannot rm certain files and I see this in global.log:

[2011-03-21 16:12:50.317110] W [fuse-bridge.c:905:fuse_unlink_cbk]
0-glusterfs-fuse: 686702: UNLINK()
=> -1 (Invalid argument)

Is there a known workaround other than manually deleting the files on each
node? All the clocks are synced, if that eliminates anything that could
cause this error.

Here is the current config:

# gluster volume info

Volume Name: global
Type: Distribute
Status: Started
Number of Bricks: 9
Transport-type: tcp
Brick1: lhc06:/scratch/export
Brick2: lhc07:/scratch/export
Brick3: lhc08:/scratch/export
Brick4: lhc09:/scratch/export
Brick5: lhc01:/scratch/export
Brick6: lhc02:/scratch/export
Brick7: lhc03:/scratch/export
Brick8: lhc04:/scratch/export
Brick9: lhc05:/scratch/export
Options Reconfigured:
performance.cache-size: 512MB
performance.cache-refresh-timeout: 10
performance.write-behind-window-size: 64MB
performance.read-ahead: on
performance.write-behind: on
performance.io-cache: on
performance.stat-prefetch: on
performance.quick-read: on
performance.io-thread-count: 24
performance.flush-behind: on


More information about the Gluster-users mailing list