[Openstack] howto rescue an instance from a dead host

Vishvananda Ishaya vishvananda at gmail.com
Mon Nov 5 15:44:51 UTC 2012


Using nova reboot --hard uuid has a better chance of working than nova
start. This should bring back everything but volumes. There are a couple if
bugfixes being back ported to stable folsom. When those are in it should
reconnect everything for you.
On Nov 5, 2012 1:57 AM, "gtt116" <gtt116 at 126.com> wrote:

> Thomas, Thanks very much for your help!
>
> 于 2012年11月05日 17:15, Thomas Kärgel 写道:
> > Hi gtt,
> >
> > Am 05.11.2012 07:53, schrieb gtt116:
> >> Hi all,
> >>
> >> Any way to rescure an instance when its host is dead.
> >> Although that teminate and boot a new one is a choice, but is there any
> >> way to keep the instance's fixed-ips, UUID, floating-ips, etc?
> > a few days ago i was also confronted with this requirement. Imho there
> > is only a manual way to do this at the current time.
> > To "resurrect" a instance on an other host you have to set it to state
> > "shutdown" in the database, change host value in database, define the
> > instance in new hypervisor and start it.
> >
> > Perform the following steps:
> > -Try to have a look at a database-entries of an instance which you
> > stopped with "nova stop {instance-name}" and adjust necessary columns in
> > the entry of the instance to be resurrected. Look for table instances in
> > nova db. Then set the instance to be resurrected to the same state as
> > the stopped instance.
> > -Next change the host value in database of this instance to an available
> > host.
> > -Copy over the instance-files to the new host if you are not using
> > shared storage or whatever...
> > -Take action to define your instance in hypervisor. How to do this
> > depends on what type of hypervisor you are using.
> besides, we need to deal with the reassociate floating-ip and volumns.
> Hope someday openstack can do these jobs for us. 8-):-)
> > -Now you should be able to start your instance on the new host via "nova
> > start {instance-name}".
> >
> >
> > kind regards
> > Thomas
> >
> >
> >
>
>
> --
> best regards,
> gtt
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20121105/312a9d2f/attachment.html>


More information about the Openstack mailing list