[Gluster-users] File (setuid) permission changes during volume heal - possible bug?

Anirban Ghoshal chalcogen_eg_oxygen at yahoo.com
Sun Feb 2 08:21:04 UTC 2014

Hi Ravi, 

Many thanks for the super-quick turnaround on this!

Didn't know about this one quirk os chown, so thanks for that as well.


On Thursday, 30 January 2014 9:22 AM, Ravishankar N <ravishankar at redhat.com> wrote:
Hi Anirban,
Thanks for taking the time off to file the bugzilla bug report.
      The fix has been sent for review upstream
      (http://review.gluster.org/#/c/6862/). Once it is merged, I will backport it to 3.4 as well.    

On 01/28/2014 02:07 AM, Chalcogen wrote:


I am working on a twin-replicated setup (server1 and server2)
        with glusterfs 3.4.0. I perform the following steps:

	1. Create a distributed volume 'testvol' with the XFS brick server1:/brick/testvol on server1, and mount it using the glusterfs native client at /testvol.

	2. I copy the following file to /testvol:
server1:~$ ls -l /bin/su
-rwsr-xr-x 1 root root 84742 Jan 17  2014 /bin/su
server1:~$ cp -a /bin/su /testvol

	3. Within /testvol if I list out the file I just copied, I find its attributes intact.

	4. Now, I add the XFS brick server2:/brick/testvol.
server2:~$ gluster volume add-brick testvol replica 2 server2:/brick/testvol

At this point, heal kicks in and the file is replicated on
            server 2.

	5. If I list out su in testvol on either server now, now, this is what I see.
server1:~$ ls -l /testvol/su
-rwsr-xr-x 1 root root 84742 Jan 17  2014 /bin/su

server2:~$ ls -l /testvol/su
-rwxr-xr-x 1 root root 84742 Jan 17  2014 /bin/suThat is, the 's' file mode gets changed to plain 'x' - meaning, all the attributes are not preserved upon heal completion. Would you consider this a bug? Is the behavior different on a higher release?

Thanks a lot.

Gluster-users mailing list Gluster-users at gluster.org http://supercolony.gluster.org/mailman/listinfo/gluster-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-users/attachments/20140202/73429ce1/attachment.html>

More information about the Gluster-users mailing list