From mboxrd@z Thu Jan 1 00:00:00 1970 From: stevegt@TerraLuna.Org Subject: Re: Graceful shutdown of a virtual domain Date: Fri, 30 Jan 2004 00:10:03 -0800 Sender: xen-devel-admin@lists.sourceforge.net Message-ID: <20040130081003.GQ28636@pathfinder> References: <20040130013055.GM28636@pathfinder> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <20040130013055.GM28636@pathfinder> Errors-To: xen-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: xen-devel@lists.sourceforge.net List-Id: xen-devel@lists.xenproject.org (Answering my own shutdown question...) Just did a clone of the latest 1.2 (I was on 1.2-rc), and found the new tools/examples/xc_dom_control.py. From the README: xc_dom_control.py - general tool for controling running domains Usage: xc_dom_control.py [command] stop [dom] -- pause a domain start [dom] -- un-pause a domain shutdown [dom] -- request a domain to shutdown destroy [dom] -- immediately terminate a domain pincpu [dom] [cpu] -- pin a domain to the specified CPU list -- print info about all domains listvbds -- print info about all virtual block devs ... more to follow... e.g. control CPU scheduling parameters control network scheduling parameters control vif rules Fantastic! Thanks all, Steve On Thu, Jan 29, 2004 at 05:30:55PM -0800, 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. > > Steve > > -- > Stephen G. Traugott (KG6HDQ) > UNIX/Linux Infrastructure Architect, TerraLuna LLC > stevegt@TerraLuna.Org > http://www.stevegt.com -- http://Infrastructures.Org -- Stephen G. Traugott (KG6HDQ) UNIX/Linux Infrastructure Architect, TerraLuna LLC stevegt@TerraLuna.Org 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. http://www.eclipsecon.org/osdn