[Gluster-users] Gluster clients can't see directories that exist or are created within a mounted volume, but can enter them.

Laura Bailey lbailey at redhat.com
Mon Nov 6 04:32:25 UTC 2017


Do the users have permission to see/interact with the directories, in
addition to the files?

On Mon, Nov 6, 2017 at 1:55 PM, Nithya Balachandran <nbalacha at redhat.com>
wrote:

> Hi,
>
> Please provide the gluster volume info. Do you see any errors in the
> client mount log file (/var/log/glusterfs/var-lib-mountedgluster.log)?
>
>
> Thanks,
> Nithya
>
> On 6 November 2017 at 05:13, Sam McLeod <mailinglists at smcleod.net> wrote:
>
>> We've got an issue with Gluster (3.12.x) where clients can't see
>> directories that exist or are created within a mounted volume.
>>
>>
>> We can see files, but not directories (with ls, find etc...)
>> We can enter (cd) into directories, even if we can't see them.
>>
>> - Host typology is: 2 replica, 1 arbiter.
>> - Volumes are: replicated and running on XFS on the hosts.
>> - Clients are: GlusterFS native fuse client (mount.glusterfs), the same
>> version and op-version as the hosts.
>> - Gluster server and client version: 3.12.2 (also found on 3.12.1, unsure
>> about previous versions) running on CentOS 7.
>>
>>
>> Examples:
>>
>>
>> mount:
>> 192.168.0.151:/gluster_vol on /var/lib/mountedgluster type
>> fuse.glusterfs (rw,relatime,user_id=0,group_i
>> d=0,default_permissions,allow_other,max_read=131072)
>>
>> root at gluster-client:/var/lib/mountedgluster  # ls -la
>> total 0
>>
>> (note no . or .. directories)
>>
>> root at gluster-client:/var/lib/mountedgluster  # touch test
>> root at gluster-client:/var/lib/mountedgluster  # ls -la
>> total 0
>> -rw-r--r--. 1 root root 0 Nov  6 10:10 test
>>
>> ("test" file shows up. Still no . or .. directories.)
>>
>> root at gluster-client:/var/lib/mountedgluster  # mkdir testdir
>> root at gluster-client:/var/lib/mountedgluster  # ls -la
>> total 0
>> -rw-r--r--. 1 root root 0 Nov  6 10:10 test
>>
>> (directory was made, but doesn't show in ls)
>>
>> root at gluster-client:/var/lib/mountedgluster  # cd testdir
>> root at gluster-client:/var/lib/mountedgluster/testdir  # ls -la
>> total 0
>>
>> (cd works, no . or .. shown in ls though)
>>
>> root at gluster-client:/var/lib/mountedgluster/testdir  # touch test
>> root at gluster-client:/var/lib/mountedgluster/testdir  # ls -la
>> total 0
>> -rw-r--r--. 1 root root 0 Nov  6 10:10 test
>>
>> (can create test file in testdir)
>>
>>
>> root at gluster-client:/var/lib/mountedgluster/testdir  # cd ..
>> root at gluster-client:/var/lib/mountedgluster  # ls -ld testdir
>> drwxr-xr-x. 2 root root 4096 Nov  6 10:10 testdir
>>
>> (going back to parent directory, although ls -la doesn't show the
>> directory, if I specify the name to ls -ld it does show)
>>
>>
>>
>> --
>> Sam McLeod
>> https://twitter.com/s_mcleod
>> https://smcleod.net
>>
>>
>> _______________________________________________
>> Gluster-users mailing list
>> Gluster-users at gluster.org
>> http://lists.gluster.org/mailman/listinfo/gluster-users
>>
>
>
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://lists.gluster.org/mailman/listinfo/gluster-users
>



-- 
Laura Bailey
Senior Technical Writer
Customer Content Services BNE
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20171106/5e2ded1a/attachment.html>


More information about the Gluster-users mailing list