Dave Leskovec wrote:
Greetings,
Following up on the XML format for the Linux Container support I
proposed... I've made the following recommended changes:
* Changed mount tags
* Changed nameserver tag to be consistent with gateway
* Moved cpushare and memory tags outside container tag
You might want to look at
https://www.redhat.com/archives/libvir-list/2008-January/msg00097.html
which has already gone through this process once before (though no
comments have been made on that particular format).
This is the updated format:
<domain type='linuxcontainer'>
<name>Container123</name>
<uuid>8dfd44b31e76d8d335150a2d98211ea0</uuid>
<container>
<filesystem>
<mount>
<source dir="/home/user/lxc_files/etc/"/>
<target dir="/etc/"/>
</mount>
<mount>
<source dir="/home/user/lxc_files/var/"/>
<target dir="/var/"/>
</mount>
</filesystem>
<application>/usr/sbin/container_init</application>
<network hostname='browndog'>
<ip address="192.168.1.110"
netmask="255.255.255.0"/>
<gateway address="192.168.1.1"/>
<nameserver address="192.168.1.1"/nameserver>
</ip>
</network>
</container>
<cpushare>40</cpushare>
This is tuning information and doesn't belong in the XML. (Unless I missed
the follow-ups on that discussion.)
<memory>65536</memory>
<devices>
<console tty='/dev/pts/4'/>
</devices>
</domain>
Does this look ok now? All comments and questions are welcome.
--
Best Regards,
Dave Leskovec
IBM Linux Technology Center
Open Virtualization
--
Daniel Hokka Zakrisson