[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