<div dir="ltr"><div>Live Migration is possible when the relevant storage server is not the one needing to be taken offline for maintenance. Granted a proper Gluster setup would alleviate that however when optimum performance of file backed virtual disks is a factor Gluster is not there yet.<br>
</div><div>- DHC<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Aug 18, 2013 at 5:47 AM, Ayal Baron <span dir="ltr">&lt;<a href="mailto:abaron@redhat.com" target="_blank">abaron@redhat.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
<br>
----- Original Message -----<br>
&gt; Pausing the VM&#39;s can work in certain situations for simple maintenance.<br>
&gt; However suppose the purpose of the storage shutdown is to move data around<br>
&gt; for certain VM&#39;s or perhaps change that particular underlying storage<br>
<br>
</div>Then why not live migrate the relevant disks?<br>
<div class="HOEnZb"><div class="h5"><br>
&gt; filesystem or hardware. Thus some of the VM&#39;s will have to be down for sure<br>
&gt; however pausing them all because of the aforementioned would not be an<br>
&gt; option since it would take hours or days depending on the amount of data and<br>
&gt; the degree of change.<br>
&gt;<br>
&gt; - DHC<br>
&gt;<br>
&gt;<br>
&gt; On Fri, Aug 16, 2013 at 12:14 AM, Karli Sjöberg &lt; <a href="mailto:Karli.Sjoberg@slu.se">Karli.Sjoberg@slu.se</a> &gt;<br>
&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; tor 2013-08-15 klockan 10:46 -0500 skrev Dead Horse:<br>
&gt;<br>
&gt;<br>
&gt; Itamar this is true (I have noted occasional timing issues with it actually<br>
&gt; working).<br>
&gt; But what if as the administrator I have a specific storage domain in mind<br>
&gt; that I would like to have become the master (in the case of more then two)?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; @Karli<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; The idea is not to not have to shut down all the VM&#39;s or the engine just to<br>
&gt; maintenance a storage domain(s) that may happen to be on disparate storage<br>
&gt; servers<br>
&gt; .<br>
&gt;<br>
&gt; Yes I understood that. My suggestion was a workaround until such operations<br>
&gt; are possible, that we use to minimize downtime as much as possible, to pause<br>
&gt; the VM&#39;s, shut down engine, maintenance, bring engine and VM&#39;s back. Since<br>
&gt; the VM&#39;s only was paused and engine shut down, the VM&#39;s just continue going<br>
&gt; happily unknowing exactly from where they were, and a reboot of a storage<br>
&gt; takes at most 5mins, which means 5mins total of downtime in the cloud<br>
&gt; environment for that quarter, which is acceptable for just about any SLA.<br>
&gt;<br>
&gt; /Karli<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; - DHC<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Thu, Aug 15, 2013 at 9:37 AM, Itamar Heim &lt; <a href="mailto:iheim@redhat.com">iheim@redhat.com</a> &gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On 08/15/2013 06:18 AM, Dead Horse wrote:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Is there any method of designating which domain should be the master<br>
&gt; storage domain or forcibly changing the role to a different storage domain?<br>
&gt;<br>
&gt; EG: Given the following example<br>
&gt;<br>
&gt; Storage Domain A (Master) --&gt; NFS --&gt; Storage Server 1<br>
&gt; Storage Domain B --&gt; NFS --&gt; Storage Server 2<br>
&gt;<br>
&gt; One wants to do maintenance to Storage Server 1 but in doing so the<br>
&gt; Master storage domain is hosted from Storage Server 1. Thus the net<br>
&gt; result of taking down Storage Server 1 is that one must also take down<br>
&gt; Storage Server 2.<br>
&gt;<br>
&gt; Thus we know we must shut down VM&#39;s from Storage Domain A to maintenance<br>
&gt; Storage Server 1. Suppose however that VM&#39;s are running that we don&#39;t<br>
&gt; want to shut down and are hosted from Storage Domain B via Storage Server 2.<br>
&gt;<br>
&gt; We would want to be able to promote Storage Domain B to Master so that<br>
&gt; we can take down Storage Domain A to do maintenance to Storage Server 1.<br>
&gt;<br>
&gt; Once we are done with maintenance to Storage Server 1 we can bring<br>
&gt; Storage Domain A back on line, re-designate it as Master if desired and<br>
&gt; bring it&#39;s VM&#39;s back online.<br>
&gt;<br>
&gt; I know I have seen this occur automatically to a point when a Storage<br>
&gt; Domain goes missing that is the Master Domain but I have not noted any<br>
&gt; manual method of doing so given the above scenario.<br>
&gt;<br>
&gt; - DHC<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Users mailing list<br>
&gt; <a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
&gt; <a href="http://lists.ovirt.org/" target="_blank">http://lists.ovirt.org/</a> mailman/listinfo/users<br>
&gt;<br>
&gt;<br>
&gt; my understanding is you can move the storage domain A which is master to<br>
&gt; maint. engine will promote storage domain B to master and everything should<br>
&gt; continue working as is.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;       --<br>
&gt;<br>
&gt; Med Vänliga Hälsningar<br>
&gt; -------------------------------------------------------------------------------<br>
&gt; Karli Sjöberg<br>
&gt; Swedish University of Agricultural Sciences<br>
&gt; Box 7079 (Visiting Address Kronåsvägen 8)<br>
&gt; S-750 07 Uppsala, Sweden<br>
&gt; Phone: <a href="tel:%2B46-%280%2918-67%2015%2066" value="+4618671566">+46-(0)18-67 15 66</a><br>
&gt; <a href="mailto:karli.sjoberg@slu.se">karli.sjoberg@slu.se</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Users mailing list<br>
&gt; <a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
&gt; <a href="http://lists.ovirt.org/mailman/listinfo/users" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br>
&gt;<br>
</div></div></blockquote></div><br></div>