
I forgot give you versions ... Debian Wheezy 7.4 Stable # virsh -v 0.9.12.3 # uname -a Linux prx30 2.6.32-openvz-amd64 #1 SMP Mon Feb 17 20:46:37 MSK 2014 x86_64 GNU/Linux 2014-03-22 18:38 GMT+01:00 Aurelien Martin <01aurelien@gmail.com>:
Hi all,
I'm playing with virsh, and I succeed to mange easily some KVM nodes.
But I have issues to size RAM of openvz guests. virsh set by default the the memory to 256M on each guest instead of that I specify in the XML
I have to modify by end the variable PHYSPAGES on each /etc/vz/conf/id_of_my_vz.conf
Please follow the XML dump and the steps that I did.
Cheers,Aurelien
Log ----
1) Define openvz guest domain 103
#virsh -c openvz:///system define vztest.xml Domain 103 defined from vztest.xml
2) Start the guest #virsh -c openvz:///system start 103 Domain 103 started
#vzlist CTID NPROC STATUS IP_ADDR HOSTNAME 103 20 running - -
3) Check memory size vz guest 103
#vzctl enter 103 entered into CT 103 #root@test:/# free -m total used free shared buffers cached Mem: 256 27 228 0 0 14 -/+ buffers/cache: 13 242 Swap: 512 0 512
vztest.xml ----------- <domain type='openvz'> <name>100</name> <uuid>86c12009-e591-a159-6e9f-91d18b85ef78</uuid> <memory unit='GiB'>1</memory> <currentMemory unit='GiB'>1</currentMemory> <vcpu placement='static'>1</vcpu> <os> <type>exe</type> <init>/sbin/init</init> </os> <devices> <filesystem type='template' accessmode='passthrough'> <source name='debian-7.0-x86_64'/> <target dir='/'/> </filesystem> <interface type='bridge'> <mac address='00:16:3e:1a:66:67'/> <source bridge='br0'/> <target dev='veth3'/> </interface> </devices> </domain>
xmldump --------
<domain type='openvz' id='103'> <name>103</name> <uuid>86c52009-e541-a159-6e9f-91d18b85ef79</uuid> <memory unit='KiB'>0</memory> <currentMemory unit='KiB'>0</currentMemory> <vcpu placement='static'>1</vcpu> <os> <type>exe</type> <init>/sbin/init</init> </os> <clock offset='utc'/> <on_poweroff>destroy</on_poweroff> <on_reboot>destroy</on_reboot> <on_crash>destroy</on_crash> <devices> <filesystem type='template' accessmode='passthrough'> <source name='debian-7.0-x86_64'/> <target dir='/'/> </filesystem> <interface type='bridge'> <mac address='00:16:3e:1a:66:67'/> <source bridge='br0'/> <target dev='veth3'/> </interface> </devices> </domain>