<div dir="ltr">I think suspend resume would work fine, I would do the following..<div><br></div><div>1. Disable network connectivity to the system thought some firewall rule so you don't have active users on the system.</div>
<div>2. Pause all the VMs, this should keep your VMs safe. </div><div>3. Safely shut down your open nebula controller and database</div><div>4. Reconfigure your NFS server and restart it. You may also want to dismount the nfs mounts on your hypervisors</div>
<div>5. Start up the vms in such a way that the virtual infrastructure comes up before your application vms. Start iSCSI target vms before your initiators try to connect to them, etc</div><div><br></div><div>I would take a close look at HA nfs services, glusterfs is another option you might like to try. You don't need anything special for glusterfs.fuse support in open nebula.</div>
<div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 29, 2014 at 2:53 PM, Michael <span dir="ltr"><<a href="mailto:michael@onlinefusion.co.uk" target="_blank">michael@onlinefusion.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Gerry,<br>
<br>
While I don't have any recommendations on the reboot process, if you're using KVM I'd certainly recommend Ceph as a solution for high availability storage. We've gone as far as rolling linux distribution upgrades to our storage cluster with no loss of VM connectivity.<span class="HOEnZb"><font color="#888888"><br>
<br>
-Michael</font></span><div class="im HOEnZb"><br>
<br>
On 29/04/2014 16:50, Gerry O'Brien wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
Our OpenNebula Debian Wheezy storage server has been running for 466 days and needs to be rebooted as there have been many kernel patches during this time. It exports the datastores to the hosts using NFS.<br>
<br>
What is the best way to reboot the server in order to cause the least amount of disruption to running VMs? I've thought about suspending all running VMs, rebooting the storage server and resuming the VMs after the storages serveris back. Would this work? Obviously, any VMs that have to maintain real time connections would be in trouble, e.g. iSCSI mounts, but would an ordinary machines resume successfully after the storage server reboots. The host NFS mounts are as here: /datastores nfs vers=4,bg,rw,_netdev,fsc,<u></u>rsize=32768,wsize=32768,intr,<u></u>noatime<br>
<br>
In general, is there a recommended way of providing HA storage to hosts?<br>
<br>
Regards,<br>
Gerry<br>
<br>
</blockquote>
<br></div><div class="HOEnZb"><div class="h5">
______________________________<u></u>_________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/<u></u>listinfo.cgi/users-opennebula.<u></u>org</a><br>
</div></div></blockquote></div><br></div>