This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] Graceful shutdown of a virtual domain

On Sat, Jan 31, 2004 at 12:24:26PM +0000, Keir Fraser wrote:
> > Hi All,
> > 
> > I've been looking through the code and list archives but haven't found
> > this yet...  From dom0, how do you cause a virtual domain to gracefully
> > shutdown?  It seems like the machinery is there somewhere, because the
> > hypervisor can do it to dom0...
> > 
> > For reference, in UML you do this by putting this in /etc/inittab:
> > 
> >     ca:12345:ctrlaltdel:/sbin/shutdown -h now
> > 
> > ...and then sending it a ctrlaltdel signal from the userland tool.
> In Xen 1.2 you can use the xc_dom_control script:
>  xc_dom_control.py shutdown <dom-id>
> In Xen 1.3 the scripts aren't completely up to date yet. There's an
> old script in tools/examples that should do the trick though:
>  destroydom.py <dom-id>
> In both cases, if the domain is unresponsive then there is an option
> to forcibly kill it.

Cool!  That means it'll work in 1.2rc also -- that'll save me from an
upgrade for a little while longer.  I hadn't noticed that destroydom.py
was able to do a graceful shutdown (and hadn't realized that
xc.domain_destroy(domid,0) was in fact a graceful shutdown).  ;-)

Thanks Keir,


Stephen G. Traugott  (KG6HDQ)
UNIX/Linux Infrastructure Architect, TerraLuna LLC
http://www.stevegt.com -- http://Infrastructures.Org 

The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>