[one-users] Safe recreate on HV failure

Tino Vazquez cvazquez at c12g.com
Wed Feb 26 06:18:39 PST 2014

Hi Michael,

I would suggest creating a simple hook for the task. You can look into
/var/lib/one/remotes/hooks/ft/host_error.rb for inspiration.

The idea would be to implement a loop that will wait for a desired
number of monitor intervals, after which if the VM is still in UNKNOWN
then you can safely recreate it.

Let us know if you need assistance in developing the hook.



OpenNebula - Flexible Enterprise Cloud Made Simple

Constantino Vázquez Blanco, PhD, MSc
Senior Infrastructure Architect at C12G Labs
www.c12g.com | @C12G | es.linkedin.com/in/tinova

Confidentiality Warning: The information contained in this e-mail and
any accompanying documents, unless otherwise expressly indicated, is
confidential and privileged, and is intended solely for the person
and/or entity to whom it is addressed (i.e. those identified in the
"To" and "cc" box). They are the property of C12G Labs S.L..
Unauthorized distribution, review, use, disclosure, or copying of this
communication, or any part thereof, is strictly prohibited and may be
unlawful. If you have received this e-mail in error, please notify us
immediately by e-mail at abuse at c12g.com and delete the e-mail and
attachments and any copy from your system. C12G thanks you for your

On 24 February 2014 17:11, Michael <michael at onlinefusion.co.uk> wrote:
> Hi All,
> Setting up automated recreation in case of a HV crash/failure but I'm
> worried that running VM may get killed by Opennebula as they sometimes go
> UNKNOWN for a few seconds after a hot migration (Opennebula 4.4). Anyone
> know a way to do this safely? Or a way to set up a timeout so it waits a
> period (5 minutes maybe) before it's considered for deletion.
> Was going to add the below to oned.conf
> VM_HOOK = [
>     name      = "on_unknown_recreate",
>     on        = "UNKNOWN",
>     command   = "onevm delete --recreate",
>     arguments = "$ID" ]
> Thanks!
> -Michael
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org

More information about the Users mailing list