<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">That is what I understood as well, the last brick is the arbiter brick, but I had no idea how to expect the add-brick function to behave with regard to how it would figure this out. &nbsp;One way I’m sure should work would be just creating new volumes, rsyncing the data. &nbsp;Also renaming the volumes after.<div class=""><br class=""></div><div class=""><br class=""><div class=""><div><blockquote type="cite" class=""><div class="">On Mar 29, 2016, at 1:36 PM, Atin Mukherjee &lt;<a href="mailto:atin.mukherjee83@gmail.com" class="">atin.mukherjee83@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div class=""><br class="webkit-block-placeholder"></div><p dir="ltr" class="">-Atin<br class="">
Sent from one plus one<br class="">
On 29-Mar-2016 10:43 pm, "Russell Purinton" &lt;<a href="mailto:russell.purinton@gmail.com" class="">russell.purinton@gmail.com</a>&gt; wrote:<br class="">
&gt;<br class="">
&gt; I have used the add-brick command in the past but I’m not sure how to go about using it to do this…<br class="">
&gt;<br class="">
&gt; Could anyone provide an example?<br class="">
&gt;<br class="">
&gt; As shown below, the current setup, xs141 is replica with xs138. &nbsp;xs139 is replica with xs140.&nbsp; I would like to have 139 serve as arbiter for 141 and 138. &nbsp; And I’d like 141 to serve as arbiter for 139 and 140.<br class=""></p><p dir="ltr" class="">I don't think that's possible. IIRC, the last brick in the replica pair is considered to be an arbiter brick and I am not aware of any changes in the&nbsp; behaviour post that. So in short, if you execute add-brick then all the new bricks will be considered as arbiter IMO.</p><p dir="ltr" class="">Ravi can correct me otherwise.<br class="">
&gt;<br class="">
&gt;&gt; On Mar 29, 2016, at 1:07 PM, Atin Mukherjee &lt;<a href="mailto:atin.mukherjee83@gmail.com" class="">atin.mukherjee83@gmail.com</a>&gt; wrote:<br class="">
&gt;&gt;<br class="">
&gt;&gt; -Atin<br class="">
&gt;&gt; Sent from one plus one<br class="">
&gt;&gt; On 29-Mar-2016 10:21 pm, "Russell Purinton" &lt;<a href="mailto:russell.purinton@gmail.com" class="">russell.purinton@gmail.com</a>&gt; wrote:<br class="">
&gt;&gt; &gt;<br class="">
&gt;&gt; &gt; I have several existing volumes configured in the following way:<br class="">
&gt;&gt; &gt;<br class="">
&gt;&gt; &gt; Volume Name: sonic001<br class="">
&gt;&gt; &gt; Type: Distributed-Replicate<br class="">
&gt;&gt; &gt; Volume ID: 362eb3a8-c211-4f35-bcd3-87785c51f15c<br class="">
&gt;&gt; &gt; Status: Started<br class="">
&gt;&gt; &gt; Number of Bricks: 4 x 2 = 8<br class="">
&gt;&gt; &gt; Transport-type: tcp<br class="">
&gt;&gt; &gt; Bricks:<br class="">
&gt;&gt; &gt; Brick1: xs141:/brick1/sonic001p0r0<br class="">
&gt;&gt; &gt; Brick2: xs138:/brick1/sonic001p0r1<br class="">
&gt;&gt; &gt; Brick3: xs139:/brick1/sonic001p1r0<br class="">
&gt;&gt; &gt; Brick4: xs140:/brick1/sonic001p1r1<br class="">
&gt;&gt; &gt; Brick5: xs141:/brick0/sonic001p2r0<br class="">
&gt;&gt; &gt; Brick6: xs138:/brick0/sonic001p2r1<br class="">
&gt;&gt; &gt; Brick7: xs139:/brick0/sonic001p4r0<br class="">
&gt;&gt; &gt; Brick8: xs140:/brick0/sonic001p3r1<br class="">
&gt;&gt; &gt;<br class="">
&gt;&gt; &gt; I recently learned that replica 2 can’t be considered HA because of the split brain scenario that would occur if a network partition occurred. &nbsp; I also recently learned that using replica 3 arbiter 1 was a way to solve this problem without consuming additional space.<br class="">
&gt;&gt; &gt;<br class="">
&gt;&gt; &gt; Is there a way I can change this existing volume to be replica 3 arbiter 1, or do I need to create new volumes and rsync the data?<br class="">
&gt;&gt;<br class="">
&gt;&gt; I think you should be able to convert the volume topology using add-brick command.<br class="">
&gt;&gt;<br class="">
&gt;&gt; &gt;<br class="">
&gt;&gt; &gt; Thanks,<br class="">
&gt;&gt; &gt;<br class="">
&gt;&gt; &gt; Russ<br class="">
&gt;&gt; &gt;<br class="">
&gt;&gt; &gt; _______________________________________________<br class="">
&gt;&gt; &gt; Gluster-users mailing list<br class="">
&gt;&gt; &gt; <a href="mailto:Gluster-users@gluster.org" class="">Gluster-users@gluster.org</a><br class="">
&gt;&gt; &gt; <a href="http://t.sidekickopen04.com/e1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XYg4WrRszW5vMG9n4Ws1JHW8qlQyH56dN-Qf7FpX5q02?si=6102096971038720&pi=565D38DF-70AE-4AD5-8CC8-076CC9E1E270&t=http%3A%2F%2Fwww%2Egluster%2Eorg%2Fmailman%2Flistinfo%2Fgluster%2Dusers" class="">http://www.gluster.org/mailman/listinfo/gluster-users</a><br class="">
&gt;&gt;<br class="">
&gt;&gt; -Atin<br class="">
&gt;&gt; Sent from one plus one<br class="">
&gt;<br class="">
&gt;<br class="">
</p>
</div></blockquote></div><br class=""></div></div><img src="http://t.sidekickopen04.com/e1t/o/5/f18dQhb0S7ks8dDMPbW2n0x6l2B9gXrN7sKj6v4LN9-W2z8_hM5wLWr-N7dSKlbd3_yKW6jq8hk1k1H6H0?si=6102096971038720&pi=565D38DF-70AE-4AD5-8CC8-076CC9E1E270" width="1" height="1" style="display:none!important"></body></html>