Date: Wed, 11 Jan 2006 14:19:52 +0100 From: =?windows-1250?Q?Bj=F6rn_K=F6nig?= <bkoenig@cs.tu-berlin.de> To: Vladimir Dvorak <dvorakv@vdsoft.org> Cc: freebsd-questions@freebsd.org Subject: Re: quotas + jail ? Message-ID: <43C505F8.4030307@cs.tu-berlin.de> In-Reply-To: <43C4D004.90101@vdsoft.org> References: <43C4D004.90101@vdsoft.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Vladimir Dvorak schrieb: > I have simple question - is possible to use quotas in jail(8) environment ? > [...] > > It seems to be impossible ( some kernel restriction ). :-( Is there some > way to allow this ? My last idea was to replicate users and groups to > "main" system and use quotas from it - but it is not good solution if we > have several hundreds users in jail(8). You don't need to replicate users and groups, just use UIDs and GIDs. There is a serious disadvantage: if you set quota for a specific UID then it affects all users with the same UID in different jails and even at the host; I guess this is not what you want. If you want to restrict the space that can be consumed by a jail then you might use memory devices, i.e. # create 1 GiB file $ dd if=/dev/zero of=myjail321 count=16k bs=64k $ mdconfig -af myjail321 md321 $ mkdir /jail/myjail321 $ mount /dev/md321 /jail/myjail321 $ cd /usr/src $ make installworld DESTDIR=/jail/myjail321 and so on ... Regards Björn
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43C505F8.4030307>