<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
<div class="moz-cite-prefix">On 05/05/2015 02:27 AM, Josh Boon
wrote:<br>
</div>
<blockquote
cite="mid:1338701210.836456.1430773033847.JavaMail.zimbra@80ok.be"
type="cite">
<div style="font-family: Arial; font-size: 10pt; color: #000000">
<div>Hey folks,</div>
<div><br>
</div>
<div>I'll be doing an upgrade soon for my core hypervisors
running qemu 2.0 built with Gluster 3.5.2 connecting to a
replicated 3.5.2 volume.</div>
<div><span style="font-size: 10pt;">The upgrade path I'd like to
do is:</span></div>
<div><span style="font-size: 10pt;">1. migrate all machines to
node not being upgraded</span></div>
<div><span style="font-size: 10pt;">2. prevent client heals as
documented over
at <a class="moz-txt-link-freetext" href="http://www.gluster.org/community/documentation/index.php/Upgrade_to_3.6">http://www.gluster.org/community/documentation/index.php/Upgrade_to_3.6</a></span></div>
<div><span style="font-size: 10pt;">3. stop gluster server and
gluster processes on node being upgraded </span></div>
<div><span style="font-size: 10pt;">4. upgrade kvm, gluster, and
supporting packages to required to 3.6.3</span></div>
<div><span style="font-size: 10pt;">5. restart node being
upgraded</span></div>
<div><span style="font-size: 10pt;">6. Node joins pool again
except one node will be running 3.6.3 and the other 3.5.2</span></div>
<div><span style="font-size: 10pt;">7. perform heal to ensure
data correct</span></div>
<div><span style="font-size: 10pt;">8. migrate all machines over
to newly upgraded node</span></div>
<div><span style="font-size: 10pt;">9. repeat steps 3-5 for
other node</span></div>
<div><span style="font-size: 10pt;">10. perform heal to ensure
data correct</span></div>
<div><span style="font-size: 10pt;">11. rebalance machines as
necessary</span></div>
<div><span style="font-size: 10pt;">12. upgrade complete</span></div>
<div><span style="font-size: 10pt;"><br>
</span></div>
<div><span style="font-size: 10pt;">This method has the obvious
issue of will the two nodes behave as expected when on
different major versions with the gain of no downtime for
vm's. Is this method too risky? Has anyone tried it? Would
appreciate any input.</span></div>
</div>
</blockquote>
One way to gain confidence is to perform this on a test setup to
know more about how your workload is affected by this upgrade?<br>
<br>
Pranith<br>
<blockquote
cite="mid:1338701210.836456.1430773033847.JavaMail.zimbra@80ok.be"
type="cite">
<div style="font-family: Arial; font-size: 10pt; color: #000000">
<div><span style="font-size: 10pt;"><br>
</span></div>
<div><span style="font-size: 10pt;">Thanks,</span></div>
<div><span style="font-size: 10pt;">Josh</span></div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Gluster-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a>
<a class="moz-txt-link-freetext" href="http://www.gluster.org/mailman/listinfo/gluster-users">http://www.gluster.org/mailman/listinfo/gluster-users</a></pre>
</blockquote>
<br>
</body>
</html>