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

Nithya Balachandran nbalacha at redhat.com
Mon Nov 6 03:55:34 UTC 2017


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_id=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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20171106/537f4f30/attachment.html>


More information about the Gluster-users mailing list