[Bugs] [Bug 1262161] New: Feature: Automagic unsplit-brain policies for v3.6.x (cluster/afr)

bugzilla at redhat.com bugzilla at redhat.com
Fri Sep 11 01:57:29 UTC 2015


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

            Bug ID: 1262161
           Summary: Feature: Automagic unsplit-brain policies for v3.6.x
                    (cluster/afr)
           Product: GlusterFS
           Version: 3.6.6
         Component: core
          Severity: medium
          Assignee: bugs at gluster.org
          Reporter: rwareing at fb.com
                CC: bugs at gluster.org, gluster-bugs at redhat.com



Created attachment 1072407
  --> https://bugzilla.redhat.com/attachment.cgi?id=1072407&action=edit
Patch to add automagic split-brain resolution.

Description of problem:
>From time to time, GlusterFS users, admins (and even developers) can do
unfortunate things to a volume which cause split-brain to files and
directories.  In such cases where the so-called "wise fool" algorithm (aka
change logs) cannot determine a clean version of the file an IO error will be
bubbled up to the user; thus ruining their GlusterFS clustered storage
experience.

The present solution for these cases is to go into the backend and delete or
move the copies of the file that aren't desired, or "pinning" to a specific
replica index (which is basically choosing randomly).  For large scale
installations of GlusterFS this really isn't a workable solution, and quite
often a simple heuristic based on time, size or majority will suffice to
resolve things automagically to most end-users satisfaction.

This patch introduces policy based split-brain resolution.

Version-Release number of selected component (if applicable):
v3.6.x

How reproducible:
100%

Steps to Reproduce:
N/A

Actual results:
N/A

Expected results:
N/A

Additional info:
N/A

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