[Gluster-users] glusterfs missing files on ls

Stefano Sinigardi stefano.sinigardi at gmail.com
Fri May 31 09:48:16 UTC 2013


Dear Xavier,
I realized that the volume was not build properly when doing the first
analyses suggested by Davide, but I'm sure that this is not the problem and
so I quickly dismissed it. Also, we need a replica but not so strictly,
maybe in the future with the next volume I'll build it properly. Anyway,
yes, the volume got birth on "pedrillo" with a replica-2 and the next day
was expanded on "osmino", again with replica-2, just by adding bricks and
doing a rebalance, that was just tried. I'm saying "tried" because it got
"stuck", consuming a lot of RAM (almost all, 16 GB), and it was counting
million of files that I think don't even exist on the volume, so I stopped
it. Do you think that it might be worth restarting?
The brick logs are there, just before your nice reply asking for them.
They're all the same, except for the order of the connection, all seem very
good.
Yes, you're right, many files are missing through the mounpoint, I just
choose one. But then again, what do you think about the fact that ls hides
them but calling them from the mount point are not counted as "file not
found"? "leggi_particelle" was working calling it from the bricks and from
the mountpoint, even if ls didn't show it in the mountpoint...
And here it is all the other info that you were asking: first of all a
collection of ls of the folder on all the bricks of the volume (10)

/storage/1/data/stefano/leggi_particelle:
total 20
drwxr-xr-x  3 stefano user 4096 May 22 18:24 ./
drwxr-xr-x 14 stefano user 4096 May 28 04:58 ../
-rwxr-xr-x  2 stefano user  286 Feb 25 17:24 Espec.plt*
lrwxrwxrwx  2 stefano user   53 Feb 13 11:30 parametri.cpp ->
/tamino/stefano/codice/leggi_particelle/parametri.cpp
drwxr-xr-x  3 stefano user 4096 Apr 11 19:19 test/

/storage/2/data/stefano/leggi_particelle:
total 20
drwxr-xr-x  3 stefano user 4096 May 22 18:24 ./
drwxr-xr-x 14 stefano user 4096 May 28 04:58 ../
-rwxr-xr-x  2 stefano user  286 Feb 25 17:24 Espec.plt*
lrwxrwxrwx  2 stefano user   53 Feb 13 11:30 parametri.cpp ->
/tamino/stefano/codice/leggi_particelle/parametri.cpp
drwxr-xr-x  3 stefano user 4096 Apr 11 19:19 test/

/storage/5/data/stefano/leggi_particelle:
total 892
drwxr-xr-x  3 stefano user   4096 May 24 17:16 ./
drwxr-xr-x 14 stefano user   4096 May 28 11:32 ../
lrwxrwxrwx  2 stefano user     50 Apr 11 19:20 filtro.cpp ->
/tamino/stefano/codice/leggi_particelle/filtro.cpp
lrwxrwxrwx  2 stefano user     70 Apr 11 19:20
leggi_binario_ALaDyn_fortran.h ->
/tamino/stefano/codice/leggi_particelle/leggi_binario_ALaDyn_fortran.h
-rwxr-xr-x  2 stefano user 705045 May 22 18:24 leggi_particelle*
-rwxr-xr-x  2 stefano user  61883 Dec 16 17:20 leggi_particelle.old01*
-rwxr-xr-x  2 stefano user 106014 Apr 11 19:20 leggi_particelle.old03*
---------T  2 root    root      0 May 24 17:16 parametri.cpp
drwxr-xr-x  3 stefano user   4096 Apr 11 19:19 test/

/storage/6/data/stefano/leggi_particelle:
total 892
drwxr-xr-x  3 stefano user   4096 May 24 17:16 ./
drwxr-xr-x 14 stefano user   4096 May 28 11:32 ../
lrwxrwxrwx  2 stefano user     50 Apr 11 19:20 filtro.cpp ->
/tamino/stefano/codice/leggi_particelle/filtro.cpp
lrwxrwxrwx  2 stefano user     70 Apr 11 19:20
leggi_binario_ALaDyn_fortran.h ->
/tamino/stefano/codice/leggi_particelle/leggi_binario_ALaDyn_fortran.h
-rwxr-xr-x  2 stefano user 705045 May 22 18:24 leggi_particelle*
-rwxr-xr-x  2 stefano user  61883 Dec 16 17:20 leggi_particelle.old01*
-rwxr-xr-x  2 stefano user 106014 Apr 11 19:20 leggi_particelle.old03*
---------T  2 root    root      0 May 24 17:16 parametri.cpp
drwxr-xr-x  3 stefano user   4096 Apr 11 19:19 test/
/storage/arc1/data/stefano/leggi_particelle:
total 144
drwxr-xr-x  3 stefano user  4096 May 22 18:24 ./
drwxr-xr-x 14 stefano user  4096 May 28 11:32 ../
lrwxrwxrwx  2 stefano user    53 Feb 22 19:40 binnaggio.cpp ->
/tamino/stefano/codice/leggi_particelle/binnaggio.cpp
-rwxr-xr-x  2 stefano user   350 Feb 25 17:24 Etheta.plt*
lrwxrwxrwx  2 stefano user    72 Mar 22  2012
leggi_binario_ALaDyn_fortran.cpp ->
/tamino/stefano/codice/leggi_particelle/leggi_binario_ALaDyn_fortran.cpp
lrwxrwxrwx  2 stefano user    55 Mar 22  2012 leggi_campi.cpp ->
/tamino/stefano/codice/leggi_particelle/leggi_campi.cpp
lrwxrwxrwx  2 stefano user    60 Apr 11 19:20 leggi_particelle.cpp ->
/tamino/stefano/codice/leggi_particelle/leggi_particelle.cpp
-rwxr-xr-x  2 stefano user 97536 Mar 25 12:46 leggi_particelle.old02*
-rwxr-xr-x  2 stefano user   923 May 12 12:42 plot_den.plt*
lrwxrwxrwx  2 stefano user    54 Mar 22  2012 swap_tools.cpp ->
/tamino/stefano/codice/leggi_particelle/swap_tools.cpp
drwxr-xr-x  3 stefano user  4096 Apr 11 19:19 test/
-rwxr-xr-x  2 stefano user   309 Feb 25 17:24 xpx.plt*

/storage/arc2/data/stefano/leggi_particelle:
total 144
drwxr-xr-x  3 stefano user  4096 May 22 18:24 ./
drwxr-xr-x 14 stefano user  4096 May 28 11:32 ../
lrwxrwxrwx  2 stefano user    53 Feb 22 19:40 binnaggio.cpp ->
/tamino/stefano/codice/leggi_particelle/binnaggio.cpp
-rwxr-xr-x  2 stefano user   350 Feb 25 17:24 Etheta.plt*
lrwxrwxrwx  2 stefano user    72 Mar 22  2012
leggi_binario_ALaDyn_fortran.cpp ->
/tamino/stefano/codice/leggi_particelle/leggi_binario_ALaDyn_fortran.cpp
lrwxrwxrwx  2 stefano user    55 Mar 22  2012 leggi_campi.cpp ->
/tamino/stefano/codice/leggi_particelle/leggi_campi.cpp
lrwxrwxrwx  2 stefano user    60 Apr 11 19:20 leggi_particelle.cpp ->
/tamino/stefano/codice/leggi_particelle/leggi_particelle.cpp
-rwxr-xr-x  2 stefano user 97536 Mar 25 12:46 leggi_particelle.old02*
-rwxr-xr-x  2 stefano user   923 May 12 12:42 plot_den.plt*
lrwxrwxrwx  2 stefano user    54 Mar 22  2012 swap_tools.cpp ->
/tamino/stefano/codice/leggi_particelle/swap_tools.cpp
drwxr-xr-x  3 stefano user  4096 Apr 11 19:19 test/
-rwxr-xr-x  2 stefano user   309 Feb 25 17:24 xpx.plt*
/storageOsmino/1/data/stefano/leggi_particelle:
total 24
drwxr-xr-x  3 stefano user 4096 May 29 05:00 ./
drwxr-xr-x 14 stefano user 4096 May 28 04:55 ../
---------T  2 root    root    0 May 29 05:00 leggi_particelle
drwxr-xr-x  3 stefano user 4096 May 24 17:16 test/

/storageOsmino/2/data/stefano/leggi_particelle:
total 24
drwxr-xr-x  3 stefano user 4096 May 29 05:00 ./
drwxr-xr-x 14 stefano user 4096 May 28 04:55 ../
---------T  2 root    root    0 May 29 05:00 leggi_particelle
drwxr-xr-x  3 stefano user 4096 May 24 17:16 test/

/storageOsmino/4/data/stefano/leggi_particelle:
total 16
drwxr-xr-x  3 stefano user 4096 May 24 17:16 ./
drwxr-xr-x 14 stefano user 4096 May 28 11:32 ../
drwxr-xr-x  3 stefano user 4096 May 24 17:16 test/

/storageOsmino/5/data/stefano/leggi_particelle:
total 16
drwxr-xr-x  3 stefano user 4096 May 24 17:16 ./
drwxr-xr-x 14 stefano user 4096 May 28 11:32 ../
drwxr-xr-x  3 stefano user 4096 May 24 17:16 test/
=======================================
=======================================
and these are the attributes of the folders in every brick

# file: storage/1/data/stefano/leggi_particelle
trusted.gfid=0xb62a16f0bdb94e3f8563ccfb278c2105
trusted.glusterfs.dht=0x00000001000000000000000033333332

# file: storage/2/data/stefano/leggi_particelle
trusted.gfid=0xb62a16f0bdb94e3f8563ccfb278c2105
trusted.glusterfs.dht=0x00000001000000000000000033333332

# file: storage/5/data/stefano/leggi_particelle
trusted.afr.data-client-2=0x000000000000000000000000
trusted.afr.data-client-3=0x000000000000000000000000
trusted.gfid=0xb62a16f0bdb94e3f8563ccfb278c2105
trusted.glusterfs.dht=0x00000001000000003333333366666665

# file: storage/6/data/stefano/leggi_particelle
trusted.afr.data-client-2=0x000000000000000000000000
trusted.afr.data-client-3=0x000000000000000000000000
trusted.gfid=0xb62a16f0bdb94e3f8563ccfb278c2105
trusted.glusterfs.dht=0x00000001000000003333333366666665

# file: storage/arc1/data/stefano/leggi_particelle
trusted.gfid=0xb62a16f0bdb94e3f8563ccfb278c2105
trusted.glusterfs.dht=0x0000000100000000ccccccccffffffff

# file: storage/arc2/data/stefano/leggi_particelle
trusted.gfid=0xb62a16f0bdb94e3f8563ccfb278c2105
trusted.glusterfs.dht=0x0000000100000000ccccccccffffffff
# file: storageOsmino/1/data/stefano/leggi_particelle
trusted.afr.data-client-6=0x000000000000000000000000
trusted.afr.data-client-7=0x000000000000000000000000
trusted.gfid=0xb62a16f0bdb94e3f8563ccfb278c2105
trusted.glusterfs.dht=0x00000001000000006666666699999998

# file: storageOsmino/2/data/stefano/leggi_particelle
trusted.afr.data-client-6=0x000000000000000000000000
trusted.afr.data-client-7=0x000000000000000000000000
trusted.gfid=0xb62a16f0bdb94e3f8563ccfb278c2105
trusted.glusterfs.dht=0x00000001000000006666666699999998

# file: storageOsmino/4/data/stefano/leggi_particelle
trusted.gfid=0xb62a16f0bdb94e3f8563ccfb278c2105
trusted.glusterfs.dht=0x000000010000000099999999cccccccb

# file: storageOsmino/5/data/stefano/leggi_particelle
trusted.gfid=0xb62a16f0bdb94e3f8563ccfb278c2105
trusted.glusterfs.dht=0x000000010000000099999999cccccccb
===========================================
Something is not consistent here and I can see it by myself...
I hope to be forgiven for all these details and spamming in the mailing
list. I'm just arrived and I'm already filling it up... Sorry. But also
thanks a lot for your help!

    Stefano
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-users/attachments/20130531/4359564d/attachment.html>


More information about the Gluster-users mailing list