From: Herbert Poetzl (herbert_at_13thfloor.at)
Date: Sun 22 Jun 2003 - 20:07:00 BST
On Sun, Jun 22, 2003 at 08:06:50PM +0200, Roland Moriz wrote:
> Am Son, 2003-06-22 um 19.59 schrieb Herbert Poetzl:
> > hmm, obviously I'm missing something ...
> > please try to explain from the beginning.
> okay :)
> 1. I'm running 2.4.21 ctx17 with your vqouta/vroot patches and LVM
> 2. I've installed a patched quota-tools, vquota and vserver package
> 3. my current vservers are located on /dev/sda9 mounted as /home
> I want to limit the amount of diskspace a vserver can use.
> Unfortunately your documentation skips the part "shared partition" at
> So i'm confused about what i should do now...
ahh, now I understand ...
okay first make sure that you use static/fixed
context numbers for your vservers (otherwise
some nice surprises are waiting for you)
(nomenglature: [P] Physical, [V] Virtual)
now enable quota (usrquota, grpquota and ctxquota)
on that shared partition (mount entries), and
after [P] quotacheck -vmaugx you should be able to
look at user, group and context quota from [P]
changing context quota with edquota should now
be possible, and after [P] quotaon this quota
will be tracked and enforced ...
then start one or two servers on your shared
partition (/vservers) and look at the [P] quota
and how it changes ...
because this is designed to work on 'shared' data
initially all files in a vserver belong to ctx-0
and automagically migrate to ctx-N when written
PS: you are the second person using this
stuff (not including myself), so I will soon
start to write the missing howto ;)
> with kind regards,
> Mit freundlichen Gruessen,
> Roland Moriz
> Muenchen/Germany - http://www.roland-moriz.de/