Date: Wed, 25 Jan 2012 11:40:47 +0100 (CET) From: Richard Kojedzinszky <krichy@tvnetwork.hu> To: Colin Percival <cperciva@freebsd.org> Cc: freebsd-xen@FreeBSD.org Subject: Re: amd64 xen hvm shutdown Message-ID: <alpine.DEB.2.02.1201251137001.19606@krichy.tvnetwork.hu> In-Reply-To: <4F1FD67B.3080305@freebsd.org> References: <alpine.DEB.2.02.1201251107330.19074@krichy.tvnetwork.hu> <4F1FD67B.3080305@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Dear Colin, My config for this domain is here: kernel = "/usr/lib/xen-4.0/boot/hvmloader" builder = "hvm" name = 'db.real-charts.com' memory = 512 vcpus = 1 cpus = '1-3' disk = [ 'phy:/dev/sys/db.real-charts.com-root,xvda,w', 'phy:/dev/sys/db.real-charts.com-swap,xvdb,w', 'phy:/dev/sys/db.real-charts.com-tmp,xvdc,w', 'phy:/dev/sys/db.real-charts.com-var,xvdd,w', 'phy:/dev/sys/db.real-charts.com-usr,xvde,w' ] vif = [ 'mac=00:16:3e:00:04:01,bridge=eth0' ] vnc = 1 boot = "c" stdvga = 1 localtime = 0 hpet = 1 acpi = 1 apic = 1 pae = 1 usb = 0 on_poweroff = "destroy" on_reboot = "restart" on_crash = "restart" But as I read the documentation, on_poweroff means what to do when the domain powers itself off. But for me it seems, that xen sends a halt to the freebsd domain, exactly as if I issue a # halt In that case, the domain does halt, and shows that the system is halted, and press any key to reboot. Unfortunately I dont have a freebsd on real hardware, so I dont know if issue a halt on that does it powers itself off. But when inside the domain, and I issue poweroff, it works as expected, I guess it sends an acpi poweroff to xen, and then tha virtual machine gets stopped. Regards, Kojedzinszky Richard Euronet Magyarorszag Informatikai Zrt. On Wed, 25 Jan 2012, Colin Percival wrote: > Date: Wed, 25 Jan 2012 02:16:27 -0800 > From: Colin Percival <cperciva@freebsd.org> > To: Richard Kojedzinszky <krichy@tvnetwork.hu> > Cc: freebsd-xen@FreeBSD.org > Subject: Re: amd64 xen hvm shutdown > > On 01/25/12 02:09, Richard Kojedzinszky wrote: >> I am looking for a solution to be able to shutdown my freebsd 9.0 amd64 xen hvm >> domain from outside, from the host. Precisely, when the host is halted, it >> issues an >> # xm shutdown domain --halt --wait >> >> to the domain, and the domain does not poweroff. It behaves as if I issue a halt >> inside of it, and not a poweroff. Is there a way to have it power down itself? > > That sounds like a Xen configuration issue ("poweroff behaviour"?) rather than a > FreeBSD issue to me. > > -- > Colin Percival > Security Officer, FreeBSD | freebsd.org | The power to serve > Founder / author, Tarsnap | tarsnap.com | Online backups for the truly paranoid >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.DEB.2.02.1201251137001.19606>