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 ~]#