[Bugs] [Bug 1136769] AFR: Provide a gluster CLI for automated resolution of split-brains.

bugzilla at redhat.com bugzilla at redhat.com
Thu Jan 15 09:28:42 UTC 2015


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



--- Comment #15 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/9377 committed in master by Pranith Kumar
Karampuri (pkarampu at redhat.com) 
------
commit 8beaf169e39b262416e2274a028292379d39b310
Author: Ravishankar N <ravishankar at redhat.com>
Date:   Fri Jan 9 14:43:22 2015 +0000

    cluster/afr: split-brain resolution CLI

    Extend the AFR heal command to include automated split-brain resolution.

    This patch [3/3] is the final patch for afr automated split-brain
resolution
    implementation.

    "gluster volume heal <VOLNAME> [full | statistics [heal-count [replica
    <HOSTNAME:BRICKNAME>]] |info [healed | heal-failed | split-brain]|
split-brain
    {bigger-file <FILE> |source-brick <HOSTNAME:BRICKNAME> [<FILE>]}]"

    The new additions being:
    1.gluster volume heal <VOLNAME> split-brain bigger-file <FILE>
    Locates the replica containing the FILE, selects bigger-file as source and
    completes heal.

    2.gluster volume heal <VOLNAME> split-brain source-brick
<HOSTNAME:BRICKNAME>
    <FILE>
    Selects <FILE> present in <HOSTNAME:BRICKNAME> as source and completes
heal.

    3.gluster volume heal <VOLNAME> split-brain <HOSTNAME:BRICKNAME>
    Selects all split-brained files in <HOSTNAME:BRICKNAME> as source and
completes
    heal.

    Note: <FILE> can be either the full file name as seen from the root of the
    volume (or) the gfid-string representation of the file, which sometimes
gets
    displayed in the heal info command's output.

    Entry/gfid split-brain resolution is not supported.

    Example can be found in the test case.

    Change-Id: I4649733922d406f14f28ee9033a5cb627b9538b3
    BUG: 1136769
    Signed-off-by: Ravishankar N <ravishankar at redhat.com>
    Reviewed-on: http://review.gluster.org/9377
    Reviewed-by: Pranith Kumar Karampuri <pkarampu at redhat.com>
    Tested-by: Pranith Kumar Karampuri <pkarampu at redhat.com>
    Tested-by: Gluster Build System <jenkins at build.gluster.com>

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


More information about the Bugs mailing list