We currently migrate to MediaWiki from our old installation, but not all content has been migrated yet. Take a look at the Wiki Team page for instructions how to help or browse through our new wiki at wiki.linux-vserver.org to find the information already migrated.

Want to enable quotas from within a vserver, nothing special, just plain old and good quota support? Then this might help you! :)

First things first, you will need a vserver enabled kernel that you have made working and you need to add vroot support to it (In menuconfig it is in Device Drivers, Block Devices, Virtual Root device support).

After booting on the vroot enabled vserver kernel, you should have a directory /dev/vroot/ with 8 vroot devices (0-7) you can use to set up your quota, if you don't, then you may make them by mknod /dev/vroot/n b 4 n (where n can be from 0 to 7).

Use vrsetup to tell the kernel what block device you want to handle quota for: vrsetup /dev/vroot/0 /dev/evms/vs

Setting up the vserver for quota is straight forward, you alter the fstab of the vserver and add usrquota,grpquota (or the one you need) to the options, then add quota_ctl (you need util-vserver 30.208 or newer) to the ccapabilities file.

We are not done yet, we need to copy the vroot device which we setup earlier the vserver .. how you do this is up to you, but here is an idea: start the vserver and vnamespace -e <vs> cp -a /dev/vroot/0 /vservers/<vs>/dev/hdv1 ..

Now you have a quota enabled vserver!