Aurelien Martin
2014-Mar-22 17:38 UTC
[libvirt-users] Issues to manage RAM on openvz guests
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>
Aurelien Martin
2014-Mar-22 17:42 UTC
Re: [libvirt-users] Issues to manage RAM on openvz guests
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> >
Seemingly Similar Threads
- no connection driver available for openvz:///system
- no network for dom0
- VM boots BUT keep throwing: "INIT: Id "X" respawning too fast: disabled for 5 minutes"
- bridge vs macvlan performance (was: some veth related issues)
- bridge vs macvlan performance (was: some veth related issues)