[Bugs] [Bug 1266359] folder not listing after fix-layout

bugzilla at redhat.com bugzilla at redhat.com
Tue Sep 29 08:52:53 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1266359

Nithya Balachandran <nbalacha at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nbalacha at redhat.com



--- Comment #2 from Nithya Balachandran <nbalacha at redhat.com> ---
xattr information for the volume brick roots were sent by Amudhan over email:

For DTS :


./hashcompute DTS
Name = DTS, hash = 3885892214, (hex = 0xe79e0276)

Looking at the xattrs set on the brick root on the newly added nodes, the
subvol whose range this falls into is qubevaultdr-disperse-97:

>From  qubevaultdrdn021:

qubevaultdrdn021
Packages
# file: media/disk26/brick26/
trusted.ec.version=0x00000000000000010000000000000020
trusted.gfid=0x00000000000000000000000000000001
trusted.glusterfs.dht=0x0000000100000000e5ed0937e84bd9cd
trusted.glusterfs.dht.commithash=0x3239353333363538393000
trusted.glusterfs.volume-id=0x2b575b5cdf2e449cabb9c56cec27e609


As DTS does exist on this subvolume so readdirp never returned it. As this is
the hashed subvolume, this entry will not be listed until DTS is created on
this subvol by a directory heal operation.


This happens because the fix-layout is performed in a depth first manner. In a
volume with a very large number of directories, it can take a considerable
amount of time for some directories to be healed and hence be visible.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list