Replica volumes do not require the 'start + commit' - it's needed only for distributed replicated volumes and other types of volumes.<div id="yMail_cursorElementTracker_1612372019001"><br></div><div id="yMail_cursorElementTracker_1612372019207">Yet, I'm not sure if removing a data brick (and keeping the arbiter) makes any sense. Usually, I just remove 1 data copy + the arbiter to&nbsp; reshape the volume.</div><div id="yMail_cursorElementTracker_1612372084806"><br></div><div id="yMail_cursorElementTracker_1612372097516">Keep in mind that as you remove a brick you need to specify the new replica count.</div><div id="yMail_cursorElementTracker_1612372148056">For example you have 'replica 3 arbiter 1' and you want to remove the second copy and the arbiter:</div><div id="yMail_cursorElementTracker_1612372176574">gluster volume remove-brick &lt;VOLUME&gt; replica 1 server2:/path/to/brick arbiter:/path/to/brick force</div><div id="yMail_cursorElementTracker_1612372238554"><br></div><div id="yMail_cursorElementTracker_1612372257069">If you wish to reuse block devices, don't forget to rebuild the FS (as it's fastest way to cleanup)!</div><div id="yMail_cursorElementTracker_1612372304864">When you increase the count (add second data brick and maybe arbiter), you should run:</div><div id="yMail_cursorElementTracker_1612372339954">gluster volume add-brick &lt;VOLUME&gt; replica 3 arbiter 1 server4:/path/to/brick arbiter2:/path/to/brick</div><div id="yMail_cursorElementTracker_1612372519609"><br></div><div id="yMail_cursorElementTracker_1612372388511">gluster volume heal &lt;VOLUME&gt; full</div><div id="yMail_cursorElementTracker_1612372434991"><br></div><div id="yMail_cursorElementTracker_1612372435227">Best Regards,</div><div id="yMail_cursorElementTracker_1612372439647">Strahil Nikolov</div><div id="yMail_cursorElementTracker_1612372238794"><br></div><div id="yMail_cursorElementTracker_1612372027248"><br><div id="ymail_android_signature"><a id="ymail_android_signature_link" href="https://go.onelink.me/107872968?pid=InProduct&amp;c=Global_Internal_YGrowth_AndroidEmailSig__AndroidUsers&amp;af_wl=ym&amp;af_sub1=Internal&amp;af_sub2=Global_YGrowth&amp;af_sub3=EmailSignature">Sent from Yahoo Mail on Android</a></div> <br> <blockquote style="margin: 0 0 20px 0;"> <div style="font-family:Roboto, sans-serif; color:#6D00F6;"> <div>On Wed, Feb 3, 2021 at 15:03, Diego Zuccato</div><div>&lt;diego.zuccato@unibo.it&gt; wrote:</div> </div> <div style="padding: 10px 0 0 20px; margin: 10px 0 0 0; border-left: 1px solid #6D00F6;"> <div dir="ltr">Hello all.<br></div><div dir="ltr"><br></div><div dir="ltr">What is the proper procedure to reduce a "replica 3 arbiter 1" volume?<br></div><div dir="ltr"><br></div><div dir="ltr">The procedure I've found is:<br></div><div dir="ltr">1) # gluster volume remove-brick VOLNAME BRICK start<br></div><div dir="ltr">(repeat for each brick to be removed, but being a r3a1 should I remove<br></div><div dir="ltr">both bricks and the arbiter in a single command or multiple ones?)<br></div><div dir="ltr">2) # gluster volume remove-brick VOLNAME BRICK status<br></div><div dir="ltr">(to monitor migration)<br></div><div dir="ltr">3) # gluster volume remove-brick VOLNAME BRICK commit<br></div><div dir="ltr">(to finalize the removal)<br></div><div dir="ltr">4) umount and reformat the freed (now unused) bricks<br></div><div dir="ltr">Is this safe?<br></div><div dir="ltr"><br></div><div dir="ltr">And once the bricks are removed I'll have to distribute arbiters across<br></div><div dir="ltr">the current two data servers and a new one (currently I'm using a<br></div><div dir="ltr">dedicated VM just for the arbiters). But that's another pie :)<br></div><div dir="ltr"><br></div><div dir="ltr">-- <br></div><div dir="ltr">Diego Zuccato<br></div><div dir="ltr">DIFA - Dip. di Fisica e Astronomia<br></div><div dir="ltr">Servizi Informatici<br></div><div dir="ltr">Alma Mater Studiorum - Università di Bologna<br></div><div dir="ltr">V.le Berti-Pichat 6/2 - 40127 Bologna - Italy<br></div><div dir="ltr">tel.: +39 051 20 95786<br></div><div dir="ltr">________<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">Community Meeting Calendar:<br></div><div dir="ltr"><br></div><div dir="ltr">Schedule -<br></div><div dir="ltr">Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTC<br></div><div dir="ltr">Bridge: <a href="https://meet.google.com/cpu-eiue-hvk" target="_blank">https://meet.google.com/cpu-eiue-hvk</a><br></div><div dir="ltr">Gluster-users mailing list<br></div><div dir="ltr"><a ymailto="mailto:Gluster-users@gluster.org" href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a><br></div><div dir="ltr"><a href="https://lists.gluster.org/mailman/listinfo/gluster-users" target="_blank">https://lists.gluster.org/mailman/listinfo/gluster-users</a><br></div> </div> </blockquote></div>