<div dir="ltr">Hi Hans,<div><br></div><div>Another user has reported something similar and we are still debugging this.</div><div><br></div><div>Would you mind taking a tcpdump of the client while listing the directory from a FUSE client and sending it to me? Please use </div><div><font face="monospace, monospace" size="1">tcpdump -i any -s 0 -w /var/tmp/dirls.pcap tcp and not port 22<br></font></div><div><br></div><div><br></div><div>Also, please send the output of gluster volume info and gluster volume get &lt;volname&gt; all.</div><div><br></div><div>Thanks,</div><div>Nithya</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 9 July 2018 at 12:51, Hans Henrik Happe <span dir="ltr">&lt;<a href="mailto:happe@nbi.dk" target="_blank">happe@nbi.dk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
After an upgrade from 3.7 -&gt; 3.10 -&gt; 3.12.9 that seemed to go smoothly,<br>
we have experienced missing files and dirs when listing directories.<br>
<br>
We are using a distributed setup with 20 bricks (no redundance from<br>
glusterfs).<br>
<br>
The dirs and files can be referenced directly, but does not show up in<br>
listings (readdir, i.e. ls). Renaming them works, but they still does<br>
not show up.<br>
<br>
The first time we discovered this, we noticed that files slowly<br>
reappeared and finally all were there. After that we started a<br>
fix-layout which is still running (5mio dirs). After this we would<br>
compare brick files to the mounted fs.<br>
<br>
Yesterday we again discovered some missing files in a dir. After some<br>
poking around we found that all missing files were located on the same<br>
brick.<br>
<br>
Comparing dir xattr did not give us a clue:<br>
<br>
<br>
Brick with missing files:<br>
<br>
# getfattr  -m . -d -e hex backup<br>
# file: backup<br>
trusted.gfid=<wbr>0x8613f6e0317141918b42d8c8063f<wbr>fbce<br>
trusted.glusterfs.dht=<wbr>0x0000000100000000b2169fa3bf11<wbr>b4e7<br>
trusted.glusterfs.quota.<wbr>6e0ab807-6eed-4af1-92b8-<wbr>0db3ca7a19e0.contri.1=<wbr>0x00000000d65e3400000000000000<wbr>00750000000000000001<br>
trusted.glusterfs.quota.dirty=<wbr>0x3000<br>
trusted.glusterfs.quota.size.<wbr>1=<wbr>0x00000000d65e3400000000000000<wbr>00750000000000000001<br>
<br>
Other brick:<br>
<br>
# getfattr  -m . -d -e hex backup<br>
# file: backup<br>
trusted.gfid=<wbr>0x8613f6e0317141918b42d8c8063f<wbr>fbce<br>
trusted.glusterfs.dht=<wbr>0x0000000100000000bf11b4e8cbe5<wbr>e488<br>
trusted.glusterfs.quota.<wbr>6e0ab807-6eed-4af1-92b8-<wbr>0db3ca7a19e0.contri.1=<wbr>0x00000000b03aa800000000000000<wbr>00700000000000000001<br>
trusted.glusterfs.quota.dirty=<wbr>0x3000<br>
trusted.glusterfs.quota.size.<wbr>1=<wbr>0x00000000b03aa800000000000000<wbr>00700000000000000001<br>
<br>
<br>
Anyone who experienced this or have some clues to what might be wrong?<br>
<br>
Cheers,<br>
Hans Henrik<br>
______________________________<wbr>_________________<br>
Gluster-users mailing list<br>
<a href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a><br>
<a href="https://lists.gluster.org/mailman/listinfo/gluster-users" rel="noreferrer" target="_blank">https://lists.gluster.org/<wbr>mailman/listinfo/gluster-users</a><br>
</blockquote></div><br></div>