All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ewan Mellor <ewan@xensource.com>
To: Brian Hays <brian.hays@gmail.com>, xen-devel@lists.xensource.com
Subject: Re: DomU not rebooting in 3.0.1
Date: Wed, 1 Mar 2006 23:32:11 +0000	[thread overview]
Message-ID: <20060301233211.GC4098@leeni.uk.xensource.com> (raw)
In-Reply-To: <20060227190613.GA24879@dargo.dague.pvt>

On Mon, Feb 27, 2006 at 02:06:14PM -0500, Sean Dague wrote:

> On Mon, Feb 27, 2006 at 03:33:17PM +0000, Ewan Mellor wrote:
> > On Sat, Feb 25, 2006 at 11:31:57AM -0500, Brian Hays wrote:
> > 
> > > In 3.0.1 it appears that reboots from within a domU result in the domU
> > > shutting down but not coming back up.
> > > 
> > > /var/log/xen-hotplug.log reports something similar to "xenstore-list:
> > > could not read path backend/vbd/40"
> > > 
> > > Attempts to manually start the domU up again via "xm create" fail until
> > > first running "xenstore-rm backend/vbd/40"
> > > 
> > > This has happened on several occasions within different domU's on
> > > different machines. Is there a known workaround... Is this already fixed
> > > in unstable?
> > 
> > This is being tracked as bug #514.  I think I have a fix, which should be in
> > today, all being well.
> 
> Ewan, I didn't notice 514, but I submitted a related bug
> http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=549.  It appears that
> the big deciding factor on whether or not I see the race is is the DomU that
> is rebooting running on a fully independant CPU from Dom0.  If it is, it
> breaks every time, if it isn't (i.e. it is on the *same* phys CPU as Dom0)
> it works every time.

Sean, your #549 is not the same as #514, because your /var/log/xen-hotplug.log
show neither the message "xenstore-list: could not read path
backend/vbd/40" nor "xenstore-list: could not read path /local/domain/1/vm".
One of these messages is expected if you are hitting bug #514.

Your xen-hotplug.log does show

/etc/xen/scripts/vif-bridge: line 41: brctl: command not found

Obviously, I would expect your vif to be broken with this message showing.  I
wouldn't expect your vbd to be broken, unless there's some cascading failure
that I don't know about.

Nothing jumps out at me otherwise from your logs, so you're going to have to
dig a bit more.  As a first suggestion, I'd run xenstore-ls with the guest up
but broken, and see if there are any error messages in the store.  Xend loses
the error messages when it reboots a domain, because there's no "wait for the
devices" phase in the reboot logic.

Ewan.

      parent reply	other threads:[~2006-03-01 23:32 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-02-25 16:31 DomU not rebooting in 3.0.1 Brian Hays
2006-02-27 15:33 ` Ewan Mellor
2006-02-27 19:06   ` Sean Dague
2006-02-27 19:10     ` Brian Hays
2006-02-27 19:13     ` Ewan Mellor
2006-02-27 19:37       ` Sean Dague
2006-03-01 23:14         ` Tiago Teresa Teodosio
2006-03-01 23:32     ` Ewan Mellor [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060301233211.GC4098@leeni.uk.xensource.com \
    --to=ewan@xensource.com \
    --cc=brian.hays@gmail.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.