[Bugs] [Bug 1429773] New: disallow increasing replica count for arbiter volumes

bugzilla at redhat.com bugzilla at redhat.com
Tue Mar 7 04:20:55 UTC 2017


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

            Bug ID: 1429773
           Summary: disallow increasing replica count for arbiter volumes
           Product: GlusterFS
           Version: 3.10
         Component: arbiter
          Keywords: Triaged
          Assignee: bugs at gluster.org
          Reporter: ravishankar at redhat.com
                CC: amukherj at redhat.com, bugs at gluster.org
        Depends On: 1429200



+++ This bug was initially created as a clone of Bug #1429200 +++

Problem: add-brick command to increase replica count in an arbiter
    volume succeeds, causing undesirable effects like the 4th brick being
    loaded with the arbiter xlator, the 3rd one losing the arbiter xlator
    (when the brick process is restarted), arbitration logic in afr going
    for a toss etc.

    Fix: Arbiter configuration should always be a replica 3 volume (of
    which 3rd brick is arbiter). Hence disallow increasing replica count for
    arbiter volume configurations.

--- Additional comment from Worker Ant on 2017-03-05 10:49:52 EST ---

REVIEW: https://review.gluster.org/16845 (glusterd: disallow increasing replica
count for arbiter volumes) posted (#1) for review on master by Ravishankar N
(ravishankar at redhat.com)

--- Additional comment from Worker Ant on 2017-03-06 00:59:50 EST ---

REVIEW: https://review.gluster.org/16845 (glusterd: disallow increasing replica
count for arbiter volumes) posted (#2) for review on master by Ravishankar N
(ravishankar at redhat.com)

--- Additional comment from Worker Ant on 2017-03-06 08:26:57 EST ---

COMMIT: https://review.gluster.org/16845 committed in master by Atin Mukherjee
(amukherj at redhat.com) 
------
commit b7ba77ab3ffb641d06223f7af5145d3d670b032a
Author: Ravishankar N <ravishankar at redhat.com>
Date:   Mon Feb 27 13:51:09 2017 +0530

    glusterd: disallow increasing replica count for arbiter volumes

    Problem: add-brick command to increase replica count in an arbiter
    volume succeeds, causing undesirable effects like the 4th brick being
    loaded with the arbiter xlator, the 3rd one losing the arbiter xlator
    (when the brick process is restarted), arbitration logic in afr going
    for a toss etc.

    Fix: Arbiter configuration should always be a replica 3 volume (of
    which 3rd brick is arbiter). Hence disallow increasing replica count for
    arbiter volume configurations.

    Change-Id: I9fe4edac880d0f711e6d44324ad5562974e53e51
    BUG: 1429200
    Signed-off-by: Ravishankar N <ravishankar at redhat.com>
    Reviewed-on: https://review.gluster.org/16845
    Smoke: Gluster Build System <jenkins at build.gluster.org>
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
    Reviewed-by: Atin Mukherjee <amukherj at redhat.com>


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1429200
[Bug 1429200] disallow increasing replica count for arbiter volumes
-- 
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