[libvirt] [PATCHv2 0/4] Filesystem limits for containers
Guido Günther
agx at sigxcpu.org
Mon May 21 10:49:00 UTC 2012
Hi,
On Fri, May 11, 2012 at 11:14:08PM +0200, Guido Günther wrote:
> Hi,
> the following patches are a second stab at filesystem limits for
> containers. With these patches space limits in openvz containers are
> printed in the domain config as:
>
> <filesystem type='template' accessmode='passthrough'>
> <source name='debian'/>
> <target dir='/'/>
> <space_hard_limit unit="MiB">1153024</space_hard_limit>
> <space_soft_limit unit="MiB">1048576</space_soft_limit>
> </filesystem>
>
> The can also be set from the domain xml. I left out inode limits for now
> since the unit "Bytes" wouldn't fit there well and I didnt' get around
> to update the unit parsing code yet. Changes since last time:
>
> * Leave out inode handling for now
> * Prefix space limits with space_ - I picked that instead of size since
> "df" talks about space as well and OpenVZ terms the variable
> diskspace
> * Document details about hard and soft limits.
> * Update schema
> * Also set quota when reading domain xml
>
> This isn't meant for 0.9.12.
Any comments on this series?
Cheers,
-- Guido
>
> Guido Günther (4):
> Introduce filesystem limits to virDomainFSDef
> openvz: support file system quota reporting
> openvz: add quota argument when creating container
> Use virParseScaledValue in virDomainParseMemory
>
> docs/formatdomain.html.in | 12 +++
> docs/schemas/domaincommon.rng | 12 +++
> src/conf/domain_conf.c | 125 ++++++++++++++++-------
> src/conf/domain_conf.h | 2 +
> src/openvz/openvz_conf.c | 16 +++
> src/openvz/openvz_driver.c | 54 +++++++++-
> tests/domainschemadata/domain-openvz-simple.xml | 2 +
> 7 files changed, 186 insertions(+), 37 deletions(-)
>
> --
> 1.7.10
>
> --
> libvir-list mailing list
> libvir-list at redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
>
More information about the libvir-list
mailing list