On Fri, 18 Jan 2019 at 14:25, Mauro Tridici <mauro.tridici@xxxxxxx> wrote:
Dear Users,I’m facing with a new problem on our gluster volume (v. 3.12.14).Sometime it happen that “ls” command execution, in a specified directory, return empty output.“ls” command output is empty, but I know that the involved directory contains some files and subdirectories.In fact, if I try to execute “ls” command against a specified file (in the same folder) I can see that the file is there.In a few words:“ls" command output executed in a particular folder is empty;"ls filename” command output executed in the same folder is ok.There is something I can do in order to identify the cause of this issue?
Yes, please take a tcpdump of the client when running the ls on the problematic directory and send it across.
tcpdump -i any -s 0 -w /var/tmp/dirls.pcap tcp and not port 22
We have seen such issues when the gfid handle for the directory is missing on the bricks.
Regards,
Nithya
_______________________________________________You can find below some information about the volume.Thank you in advance,Mauro Tridici[root@s01 ~]# gluster volume info
Volume Name: tier2Type: Distributed-DisperseVolume ID: a28d88c5-3295-4e35-98d4-210b3af9358cStatus: StartedSnapshot Count: 0Number of Bricks: 12 x (4 + 2) = 72Transport-type: tcpBricks:Brick1: s01-stg:/gluster/mnt1/brickBrick2: s02-stg:/gluster/mnt1/brickBrick3: s03-stg:/gluster/mnt1/brickBrick4: s01-stg:/gluster/mnt2/brickBrick5: s02-stg:/gluster/mnt2/brickBrick6: s03-stg:/gluster/mnt2/brickBrick7: s01-stg:/gluster/mnt3/brickBrick8: s02-stg:/gluster/mnt3/brickBrick9: s03-stg:/gluster/mnt3/brickBrick10: s01-stg:/gluster/mnt4/brickBrick11: s02-stg:/gluster/mnt4/brickBrick12: s03-stg:/gluster/mnt4/brickBrick13: s01-stg:/gluster/mnt5/brickBrick14: s02-stg:/gluster/mnt5/brickBrick15: s03-stg:/gluster/mnt5/brickBrick16: s01-stg:/gluster/mnt6/brickBrick17: s02-stg:/gluster/mnt6/brickBrick18: s03-stg:/gluster/mnt6/brickBrick19: s01-stg:/gluster/mnt7/brickBrick20: s02-stg:/gluster/mnt7/brickBrick21: s03-stg:/gluster/mnt7/brickBrick22: s01-stg:/gluster/mnt8/brickBrick23: s02-stg:/gluster/mnt8/brickBrick24: s03-stg:/gluster/mnt8/brickBrick25: s01-stg:/gluster/mnt9/brickBrick26: s02-stg:/gluster/mnt9/brickBrick27: s03-stg:/gluster/mnt9/brickBrick28: s01-stg:/gluster/mnt10/brickBrick29: s02-stg:/gluster/mnt10/brickBrick30: s03-stg:/gluster/mnt10/brickBrick31: s01-stg:/gluster/mnt11/brickBrick32: s02-stg:/gluster/mnt11/brickBrick33: s03-stg:/gluster/mnt11/brickBrick34: s01-stg:/gluster/mnt12/brickBrick35: s02-stg:/gluster/mnt12/brickBrick36: s03-stg:/gluster/mnt12/brickBrick37: s04-stg:/gluster/mnt1/brickBrick38: s05-stg:/gluster/mnt1/brickBrick39: s06-stg:/gluster/mnt1/brickBrick40: s04-stg:/gluster/mnt2/brickBrick41: s05-stg:/gluster/mnt2/brickBrick42: s06-stg:/gluster/mnt2/brickBrick43: s04-stg:/gluster/mnt3/brickBrick44: s05-stg:/gluster/mnt3/brickBrick45: s06-stg:/gluster/mnt3/brickBrick46: s04-stg:/gluster/mnt4/brickBrick47: s05-stg:/gluster/mnt4/brickBrick48: s06-stg:/gluster/mnt4/brickBrick49: s04-stg:/gluster/mnt5/brickBrick50: s05-stg:/gluster/mnt5/brickBrick51: s06-stg:/gluster/mnt5/brickBrick52: s04-stg:/gluster/mnt6/brickBrick53: s05-stg:/gluster/mnt6/brickBrick54: s06-stg:/gluster/mnt6/brickBrick55: s04-stg:/gluster/mnt7/brickBrick56: s05-stg:/gluster/mnt7/brickBrick57: s06-stg:/gluster/mnt7/brickBrick58: s04-stg:/gluster/mnt8/brickBrick59: s05-stg:/gluster/mnt8/brickBrick60: s06-stg:/gluster/mnt8/brickBrick61: s04-stg:/gluster/mnt9/brickBrick62: s05-stg:/gluster/mnt9/brickBrick63: s06-stg:/gluster/mnt9/brickBrick64: s04-stg:/gluster/mnt10/brickBrick65: s05-stg:/gluster/mnt10/brickBrick66: s06-stg:/gluster/mnt10/brickBrick67: s04-stg:/gluster/mnt11/brickBrick68: s05-stg:/gluster/mnt11/brickBrick69: s06-stg:/gluster/mnt11/brickBrick70: s04-stg:/gluster/mnt12/brickBrick71: s05-stg:/gluster/mnt12/brickBrick72: s06-stg:/gluster/mnt12/brickOptions Reconfigured:disperse.eager-lock: offdiagnostics.count-fop-hits: ondiagnostics.latency-measurement: oncluster.server-quorum-type: serverfeatures.default-soft-limit: 90features.quota-deem-statfs: onperformance.io-thread-count: 16disperse.cpu-extensions: autoperformance.io-cache: offnetwork.inode-lru-limit: 50000performance.md-cache-timeout: 600performance.cache-invalidation: onperformance.stat-prefetch: onfeatures.cache-invalidation-timeout: 600features.cache-invalidation: oncluster.readdir-optimize: onperformance.parallel-readdir: offperformance.readdir-ahead: oncluster.lookup-optimize: onclient.event-threads: 4server.event-threads: 4nfs.disable: ontransport.address-family: inetcluster.quorum-type: nonecluster.min-free-disk: 10performance.client-io-threads: onfeatures.quota: onfeatures.inode-quota: onfeatures.bitrot: onfeatures.scrub: Activenetwork.ping-timeout: 0cluster.brick-multiplex: offcluster.server-quorum-ratio: 51
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
https://lists.gluster.org/mailman/listinfo/gluster-users
_______________________________________________ Gluster-users mailing list Gluster-users@xxxxxxxxxxx https://lists.gluster.org/mailman/listinfo/gluster-users