[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] Recover from corrupt tdb on reboot



On Mon, Nov 05, 2007 at 06:36:19PM +0100, Markus Armbruster wrote:

> Xen cannot work when xenstored's tdb is corrupt.  When that happens
> somehow (and we've seen it happen), even reboot doesn't recover from
> it.  It could: there is no state in tdb that needs to be persisted
> across reboots.

We're putting the tdb in a tmpfs (in the short-term), is there a reason
you can't do that too? Especially as it's way faster.

> The appended patch arranges that tdb is removed before xenstored is
> started, provided it doesn't already run.  This is safe, because:
> 
> * xenstored cannot be restarted.  If it dies, Xen's screwed until
>   reboot.

That will hopefully not always be the case. At that point we'll need a
different solution (tmpfs or not).

regards
john

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.