hi Pat,
I think the other thing we should probably look for would
be to see the tcp dump of what uid/gid parameters are sent over
network when this command is executed.
On Thu, Sep 1, 2016 at 7:14 AM, Pat Haley <[email protected]
<mailto:[email protected]>> wrote:
--------------------------------------------------------------------------------------------
hi Pat,
Are you seeing this issue only after migration or
even before? May be we should look at the gid numbers on
the disk and the ones that are coming from client for the
given user to see if they match or not?
-------------------------------------------------------------------------------------------------
This issue was not being seen before the migration. We have
copied the /etc/passwd and /etc/group files from the
front-end machine (the client) to the data server, so they
all match
-------------------------------------------------------------------------------------------------
Could you give stat output of the directory in question
from both the brick and the nfs client
--------------------------------------------------------------------------------------------------
From the server for gluster:
[root@mseas-data2 ~]# stat /gdata/projects/nsf_alpha
File: `/gdata/projects/nsf_alpha'
Size: 4096 Blocks: 8 IO Block: 131072
directory
Device: 13h/19d Inode: 13094773206281819436 Links: 13
Access: (2775/drwxrwsr-x) Uid: ( 0/ root) Gid: (
598/nsf_alpha)
Access: 2016-08-31 19:08:59.735990904 -0400
Modify: 2016-08-31 16:37:09.048997167 -0400
Change: 2016-08-31 16:37:41.315997148 -0400
From the server for first underlying brick
[root@mseas-data2 ~]# stat /mnt/brick1/projects/nsf_alpha/
File: `/mnt/brick1/projects/nsf_alpha/'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 800h/2048d Inode: 185630 Links: 13
Access: (2775/drwxrwsr-x) Uid: ( 0/ root) Gid: (
598/nsf_alpha)
Access: 2016-08-31 19:08:59.669990907 -0400
Modify: 2016-08-31 16:37:09.048997167 -0400
Change: 2016-08-31 16:37:41.315997148 -0400
From the server for second underlying brick
[root@mseas-data2 ~]# stat /mnt/brick2/projects/nsf_alpha/
File: `/mnt/brick2/projects/nsf_alpha/'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 810h/2064d Inode: 24085468 Links: 13
Access: (2775/drwxrwsr-x) Uid: ( 0/ root) Gid: (
598/nsf_alpha)
Access: 2016-08-31 19:08:59.735990904 -0400
Modify: 2016-08-03 14:01:52.000000000 -0400
Change: 2016-08-31 16:37:41.315997148 -0400
From the client
[root@mseas FixOwn]# stat /gdata/projects/nsf_alpha
File: `/gdata/projects/nsf_alpha'
Size: 4096 Blocks: 8 IO Block: 1048576 directory
Device: 23h/35d Inode: 13094773206281819436 Links: 13
Access: (2775/drwxrwsr-x) Uid: ( 0/ root) Gid: (
598/nsf_alpha)
Access: 2016-08-31 19:08:59.735990904 -0400
Modify: 2016-08-31 16:37:09.048997167 -0400
Change: 2016-08-31 16:37:41.315997148 -0400
------------------------------------------------------------------------------------------------
Could you also let us know version of gluster you are using
-------------------------------------------------------------------------------------------------
[root@mseas-data2 ~]# gluster --version
glusterfs 3.7.11 built on Apr 27 2016 14:09:22
[root@mseas-data2 ~]# gluster volume info
Volume Name: data-volume
Type: Distribute
Volume ID: c162161e-2a2d-4dac-b015-f31fd89ceb18
Status: Started
Number of Bricks: 2
Transport-type: tcp
Bricks:
Brick1: mseas-data2:/mnt/brick1
Brick2: mseas-data2:/mnt/brick2
Options Reconfigured:
performance.readdir-ahead: on
nfs.disable: on
nfs.export-volumes: off
[root@mseas-data2 ~]# gluster volume status
Status of volume: data-volume
Gluster process TCP Port RDMA Port Online Pid
------------------------------------------------------------------------------
Brick mseas-data2:/mnt/brick1 49154 0 Y 5005
Brick mseas-data2:/mnt/brick2 49155 0 Y 5010
Task Status of Volume data-volume
------------------------------------------------------------------------------
Task : Rebalance
ID : 892d9e3a-b38c-4971-b96a-8e4a496685ba
Status : completed
[root@mseas-data2 ~]# gluster peer status
Number of Peers: 0
-------------------------------------------------------------------------------------------------
On Thu, Sep 1, 2016 at 2:46 AM, Pat Haley <[email protected]
<mailto:[email protected]>> wrote:
Hi,
Another piece of data. There are 2 distinct volumes on
the file server
1. a straight nfs partition
2. a gluster volume (served over nfs)
The straight nfs partition does respect the group write
permissions, while the gluster volume does not. Any
suggestions on how to debug this or what additional
information would be helpful would be greatly appreciated
Thanks
On 08/30/2016 06:01 PM, Pat Haley wrote:
Hi
We have just migrated our data to a new file server
(more space, old server was showing its age). We have
a volume for collaborative use, based on group
membership. In our new server, the group write
permissions are not being respected (e.g. the owner of
a directory can still write to that directory but any
other member of the associated group cannot, even
though the directory clearly has group write
permissions set). This is occurring regardless of how
many groups the user is a member of (i.e. users that
are members of fewer then 16 groups are still affected).
the relevant fstab line from the server looks like
localhost:/data-volume /gdata glusterfs defaults
0 0
and for a client:
mseas-data2:/gdata /gdata nfs defaults 0 0
Any help would be greatly appreciated.
Thanks
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Pat Haley Email:[email protected]
<mailto:[email protected]>
Center for Ocean Engineering Phone:(617) 253-6824
<tel:%28617%29%20253-6824>
Dept. of Mechanical Engineering Fax:(617) 253-8125
<tel:%28617%29%20253-8125>
MIT, Room 5-213http://web.mit.edu/phaley/www/
77 Massachusetts Avenue
Cambridge, MA 02139-4301
_______________________________________________
Gluster-users mailing list [email protected]
<mailto:[email protected]>
http://www.gluster.org/mailman/listinfo/gluster-users
<http://www.gluster.org/mailman/listinfo/gluster-users>
--
Pranith
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Pat Haley Email:[email protected]
<mailto:[email protected]>
Center for Ocean Engineering Phone:(617) 253-6824
<tel:%28617%29%20253-6824>
Dept. of Mechanical Engineering Fax:(617) 253-8125
<tel:%28617%29%20253-8125>
MIT, Room 5-213http://web.mit.edu/phaley/www/
77 Massachusetts Avenue
Cambridge, MA 02139-4301
_______________________________________________
Gluster-users mailing list [email protected]
<mailto:[email protected]>
http://www.gluster.org/mailman/listinfo/gluster-users
<http://www.gluster.org/mailman/listinfo/gluster-users>
--
Pranith