[Bugs] [Bug 1229226] Gluster split-brain not logged and data integrity not enforced

bugzilla at redhat.com bugzilla at redhat.com
Tue Jun 9 00:25:37 UTC 2015


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



--- Comment #3 from Jeff Darcy <jdarcy at redhat.com> ---
I can consistently reproduce this state now.  Just as consistently, it persists
until I utter this familiar incantation:

    # echo 3 > /proc/sys/vm/drop_caches

As far as I can tell, we don't even *get* the read until we do this.  Therefore
we can't fail it.  Instead, the kernel returns the version that we had written
previously.  We could prevent that by checking for split-brain on open, but we
don't seem to do that.  Perhaps this is related to the fact that NFS might not
do an open before a read, so the emphasis has been on checking in the read path
- which we don't get to in this case.  Just a theory.  In any case, maybe there
are some clues that someone more familiar with AFR can pursue.

-- 
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