Description of problem: setting xattr on a file while its in progress, once the migration is over all the user set xattrs will be lost Version-Release number of selected component (if applicable): 3.6.0.28-1.el6rhs.x86_64 How reproducible: always Steps to Reproduce: 1.created a 54 brick dist-rep volume 2.created a file GGG of size 3GB 3.rename the file to something else so that triggering rebalance moves this file 4. mv GGG BBB 5. start rebalance force gluster v start rebalance <vol> force 6. while the migration is in progress set some xattrs using setfattr 7. once the migration is over get the xattr Actual results: Expected results: Additional info: Before migration ==================== [root@localhost mnt]# setfattr -n trusted.testattr -v "GLUSTER" BBB ; getfattr -n trusted.testattr BBB # file: BBB trusted.testattr="GLUSTER" [root@localhost mnt]# ll total 3145737 drwxr-xr-x 2 root root 162 Sep 10 15:09 2 -rw-r-Sr-T 1 root root 3221225522 Sep 11 03:06 BBB -rw-r--r-- 1 root root 24 Sep 10 15:12 f1 -rwxr-xr-x 1 root root 8139 Sep 10 15:11 slow During migration ================= [root@localhost mnt]# getfattr -n trusted.testattr BBB # file: BBB trusted.testattr="GLUSTER" after migration ============== [root@localhost mnt]# getfattr -n trusted.testattr BBB BBB: trusted.testattr: No such attribute
Created attachment 936420 [details] mount logs with trace enabled
Target 3.0.2
Please review and sign-off edited doc text
The doc text provided is fine.
*** This bug has been marked as a duplicate of bug 1047481 ***