Xendomains
From PrgmrWiki
The xendomains init script handles starting and stopping the domUs. After this revision http://xenbits.xensource.com/xen-unstable.hg?diff/8018f09ef039/tools/hotplug/Linux/init.d/xendomains the stop, the quoting in the parseln function is changed and so all the xendomains actions that depend on checking what domUs are running don't work. Running xendomains stop will appear to work, but the domUs don't actually shutdown, because the script hasn't parsed their names properly (I think).
[root@mantle ~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1017 1 r----- 97.3 yuri 6 128 1 -b---- 9.9 [root@mantle ~]# /etc/init.d/xendomains-nick stop | cat - newline Shutting down Xen domains:[ OK ] [root@mantle ~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1017 1 r----- 98.0 yuri 6 128 1 -b---- 9.9 [root@mantle ~]# /etc/init.d/xendomains stop Shutting down Xen domains: yuri(shut)..[ 3141.296692] physdev match: using --physdev-out in the OUTPUT, FORWARD and POSTROUTING chains for non-bridged traffic is not supported anymore. [ 3141.297354] physdev match: using --physdev-out in the OUTPUT, FORWARD and POSTROUTING chains for non-bridged traffic is not supported anymore. [ 3141.302211] physdev match: using --physdev-out in the OUTPUT, FORWARD and POSTROUTING chains for non-bridged traffic is not supported anymore. [ 3141.306800] physdev match: using --physdev-out in the OUTPUT, FORWARD and POSTROUTING chains for non-bridged traffic is not supported anymore. [root@mantle ~]#