Hide Forgot
Add check to prevent removal of trusted.gfid.
PATCH: http://patches.gluster.com/patch/6296 in master (v2 Prevent removal of trusted.gfid xattr)
[root@centos-qa-client-1 test]# setfattr -x trusted.gfid file.999 the log file says, [2011-03-31 02:22:11.411426] E [posix.c:3464:posix_removexattr] 0-dist1-posix: removexattr on /test/file.999: Operation not supported [2011-03-31 02:22:11.411461] E [marker.c:1524:marker_removexattr_cbk] 0-dist1-marker: Operation not supported occured while creating symlinks [2011-03-31 02:22:11.411472] I [server3_1-fops.c:679:server_removexattr_cbk] 0-dist1-server: 177: REMOVEXATTR /test/file.999 (4620795) ==> -1 (Operation not supported) also the xattr remains same [root@centos-qa-client-3 test]# getfattr -m . -d -e hex file.999 # file: file.999 trusted.gfid=0xc871c4a6f75349c5b39aeec1e4061504 trusted.glusterfs.quota.113b0edb-9a03-4760-b096-200043c3fdc7.contri=0x0000000000001400 Hence moving to verified. Tried this over fuse mount