[Bugs] [Bug 1323042] Inconsistent directory structure on dht subvols caused by parent layouts going stale during entry create operations because of fix-layout

bugzilla at redhat.com bugzilla at redhat.com
Mon Jun 6 02:35:47 UTC 2016


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

Laura Bailey <lbailey at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rgowdapp at redhat.com
              Flags|                            |needinfo?(rgowdapp at redhat.c
                   |                            |om)


--- Doc Text *updated* ---
The hashed subvolume of the Distributed Hash Table acts as an arbitrator for parallel directory entry operations like mkdir. This hashed subvolume is derived from the layout of the parent directory. If the directory layout on bricks changed, and fix layout ran before the layout was synced to clients, client and server layouts differed. This also meant that the client and server hashed subvolumes differed, affecting file and directory GFID consistency and causing various directory operations to fail. Clients are now prompted to refresh their layouts when their hash range does not match that of the server. This prevents issues with stale directory layout between server and client.  


-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=GJ2d22VQNF&a=cc_unsubscribe


More information about the Bugs mailing list