[Bugs] [Bug 1634664] Inconsistent quorum checks during open and fd based operations

bugzilla at redhat.com bugzilla at redhat.com
Mon Oct 1 11:29:04 UTC 2018


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



--- Comment #3 from Raghavendra G <rgowdapp at redhat.com> ---
update from Ravi,

afr_open() does not have quorum checks. If the open succeeds even on 1 brick
out of 3, it unwinds success to DHT.
afr_fstat()  (and all read transactions in general) do not require quorum.  AFR
first picks one out of the 'readable subvolumes' (i.e. good copies) and winds
the fstat to it. If the cbk fails, it winds the fop to the next subvol and so
on, until it tries on all readable subvolumes. If it fails on all attempted
subvols, it fails the fop. The error number will be the errno of the fstat_cbk
of the last tried subvolume.

-- 
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=xaOSgMNsDu&a=cc_unsubscribe


More information about the Bugs mailing list