On Thu, Aug 30, 2012 at 5:32 PM, John Nielsen <[email protected]> wrote:
> On Aug 30, 2012, at 2:52 PM, Darek M <[email protected]> wrote:
>
>> playing around with setting quotas inside a jail.  Configured and
>> tested them on the host, configured a quota for a jail user, but it
>> isn't being enforced.  I attempted to set
>> security.jail.param.allow.quotas to 1, from command line, from
>> /etc/sysctl.conf, and from /boot/loader.conf, but it remains set to
>> '0'.
>>
>> Am I looking at the right sysctl?  If not, where should I be looking?
>> If yes, why does it appear to be immutable?
>
> I'm assuming you have basically one UFS filesystem for all your jails. Is 
> that the case? If so, do you have quotas enabled on the host? See the 
> handbook if you haven't already:
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/quotas.html

Yup, verified that quotas on the host work fine.

>> I'm doing this on a 9.0-RELEASE system
>
> Another way to set hard quotas for jails is to give each one its own 
> filesystem of fixed size. This is trivially easy with zfs--just create a zfs 
> for each jail and set the quota property. To use UFS you can create image 
> files of whatever size you want, make them md(4) devices, and then newfs(8) 
> and mount(8) them. Unlike the method in the handbook, neither of these 
> options requires kernel quota support.

But these would be a quota for the entire jail.  I'm interested in
having per-user quotas for users inside a jail.

I'm curious whether the "security.jail.param.allow.quotas" sysctl is
my missing link, and if so, why it is immutable.

-- 
Darek

> JN
>
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-jail
To unsubscribe, send any mail to "[email protected]"

Reply via email to