<div dir="ltr"><div class="gmail_extra">Hi,</div><div class="gmail_extra"><br></div><div class="gmail_extra">And sorry for delay</div><div class="gmail_extra"><br><div class="gmail_quote">2017-06-30 14:09 GMT+02:00 knarra <span dir="ltr"><<a href="mailto:knarra@redhat.com" target="_blank">knarra@redhat.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000">To <span class="il">add</span> a fully replicated <span class="il">node</span> you need to reduce the replica count
to 2 and <span class="il">add</span> new brick to the volume so that it becomes replica 3.
Reducing replica count by removing a brick from replica / arbiter
cannot be done from UI currently and this has to be done using
<span class="il">gluster</span> CLI. <br>
AFAIR, there was an issue where vm's were going to paused state
when reducing the replica count and increasing it to 3. Not sure if
this still holds good with the latest release. <br>
<br>
Any specific reason why you want to move to <span class="il">full</span> replication instead
of using an arbiter <span class="il">node</span> ?<span class=""><br><br></span></div></blockquote><div><br></div><div>We have a new server with the same hard disk size of other two node, so, why not? Why join the cluster as an arbiter when we can have the same disk capacity to add extra replication? </div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000"><span class="">
<br>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_extra">and remove the arbiter <span class="il">node</span> (Also a
way to move the arbiter role to the new <span class="il">node</span>, If needed) </div>
</div>
</div>
</blockquote></span>
To move arbiter role to a new <span class="il">node</span> you can move the <span class="il">node</span> to
maintenance , <span class="il">add</span> new <span class="il">node</span> and replace old brick with new brick.
You can follow the steps below to do that.<br>
<br>
<ul>
<li>Move the <span class="il">node</span> to be replaced into Maintenance mode</li>
<li>Prepare the replacement <span class="il">node</span></li>
<li>Prepare bricks on that <span class="il">node</span>.</li>
<li>Create replacement brick directories</li>
<li>Ensure the new directories are owned by the vdsm user and the
kvm group.</li>
<li># mkdir /rhgs/bricks/engine</li>
<li># chmod vdsm:kvm /rhgs/bricks/engine</li>
<li># mkdir /rhgs/bricks/data</li>
<li># chmod vdsm:kvm /rhgs/bricks/data</li>
<li>Run the following command from one of the healthy cluster
members:</li>
<li># <span class="il">gluster</span> peer probe <new_node></li>
<li> <span class="il">add</span> the new host to the cluster.</li>
<li><span class="il">Add</span> new host address to <span class="il">gluster</span> network</li>
<li>Click Network Interfaces sub-tab.</li>
<li>Click Set up Host Networks.</li>
<li>Drag and drop the glusternw network onto the IP address of the
new host.</li>
<li>Click OK</li>
<li>Replace the old brick with the brick on the new host</li>
<li>Click the Bricks sub-tab.</li>
<li>Verify that brick heal completes successfully.</li>
<li>In the Hosts tab, right-click on the old host and click
Remove.</li>
<li>Clean old host metadata</li>
<li># hosted-engine --clean-metadata --host-id=<old_host_id>
--force-clean</li>
</ul><span class="">
<br></span></div></blockquote><div><br></div><div>I need this (reads: I need the arbiter role) if I reduce replica count then I add the new node as full replica and increasing replica count again to 3? (As you expained above)</div><div><br></div><div>Thank you</div></div>
</div></div>