[Gluster-devel] gluster 3.6.2 ls issues

David F. Robinson david.robinson at corvidtec.com
Tue Feb 3 18:45:06 UTC 2015


Cancel this issue.  I found the problem.  Explanation below...

We use active directory to manage our user accounts; however, open sssd 
doesn't seem to play well with gluster.  When I turn it on, the cpu load 
shoots up to between 80-100% and stays there (previously submitted bug 
report).  So, we I did on my gluster machines to keep the uid/gid 
updated (required due to server.manage-gids=on), is write a script that 
start opensssd, grabs all of the groups/users from the server, parses 
out the /etc/group and /etc/passwd file, and then shuts down sssd.  I 
didn't realize that sssd uses the locally cached file.  My script was 
running faster than sssd was updating the cache file, so this particular 
user wasn't in the SBIR group on all of the machines.  He was in that 
group on gfs01a, but not on gfs01b (replica pair) or gfs02a/02b.  I 
guess this gave him enough permission to cd into the directory, but for 
some strange reason he couldn't do an "ls" and have the directory name 
show up.

The only reason I do any of this is because I had to use 
server.manage-gids to overcome the 32-group limitation.  This requires 
that my storage system have all of the user accounts and groups.  The 
preferred option would be to simply use sssd on my storage systems, but 
it doesn't seem to play well with gluster.

David


------ Original Message ------
From: "David F. Robinson" <david.robinson at corvidtec.com>
To: "Gluster Devel" <gluster-devel at gluster.org>; 
"gluster-users at gluster.org" <gluster-users at gluster.org>
Sent: 2/3/2015 12:56:40 PM
Subject: gluster 3.6.2 ls issues

>On my gluster filesystem mount, I have a user who does an "ls" and all 
>of the directories do not show up.  Not that the A15-029 directory 
>doesn't show up.  However, as kbutz I can cd into the directory.
>
>As root (also tested as several other users), I get the following from 
>an "ls -al"
>[root at sb1 2015.1]# ls -al
>total 16
>drwxrws--x 13 streadway sbir   868 Feb  3 12:48 .
>drwxrws--- 46 root      sbir 16384 Feb  3 10:50 ..
>drwxrws--x  5 cczech    sbir   606 Jan 30 12:58 A15-007
>drwxrws--x  5 kbutz     sbir   291 Feb  3 12:11 A15-029
>drwxrws--x  3 randerson sbir   219 Feb  3 11:52 A15-063
>drwxrws--x  4 abirnbaum sbir   223 Feb  3 10:14 A15-088
>drwxrws--x  2 anelson   sbir   270 Jan 27 14:30 AF151-058
>drwxrws--x  3 tanderson sbir   216 Jan 28 09:43 AF151-072
>drwxrws--x  3 streadway sbir   162 Jan 21 13:28 AF151-102
>drwxrws--x  4 aaronward sbir   493 Feb  3 09:58 AF151-114
>drwxrws--x  3 streadway sbir   162 Feb  3 12:07 AF151-174
>drwxrws--x  3 dstowe    sbir   192 Jan 27 12:25 AF15-AT28
>drwxrws--x  3 kboyett   sbir   199 Jan 28 09:43 NASA
>As user kburz, I get the following:
>sb1:sbir/2015.1> ls -al
>total 16
>drwxrws--x 13 streadway sbir   868 Feb  3 12:48 ./
>drwxrws--- 46 root      sbir 16384 Feb  3 10:50 ../
>drwxrws--x  3 randerson sbir   219 Feb  3 11:52 A15-063/
>drwxrws--x  4 abirnbaum sbir   223 Feb  3 10:14 A15-088/
>drwxrws--x  2 anelson   sbir   270 Jan 27 14:30 AF151-058/
>drwxrws--x  3 streadway sbir   162 Jan 21 13:28 AF151-102/
>drwxrws--x  3 streadway sbir   162 Feb  3 12:07 AF151-174/
>drwxrws--x  3 kboyett   sbir   199 Jan 28 09:43 NASA/
>Note, that I can still cd into the non-listed directory as kbutz:
>
>[kbutz at sb1 ~]$ cd /homegfs/documentation/programs/sbir/2015.1
>A15-063/  A15-088/  AF151-058/  AF151-102/  AF151-174/  NASA/
>
>sb1:sbir/2015.1> cd A15-029
>A15-029_proposal_draft_rev1.docx*  CB_work/  gun_work/  Refs/
>
>David
>
>===============================
>David F. Robinson, Ph.D.
>President - Corvid Technologies
>704.799.6944 x101 [office]
>704.252.1310 [cell]
>704.799.7974 [fax]
>David.Robinson at corvidtec.com
>http://www.corvidtechnologies.com
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.gluster.org/pipermail/gluster-devel/attachments/20150203/acead49f/attachment.html>


More information about the Gluster-devel mailing list