Date: Tue, 12 Nov 2019 14:30:36 -0600 From: Valeri Galtsev <galtsev@kicp.uchicago.edu> To: Ernie Luzar <luzar722@gmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: quotas in jails Message-ID: <d83d30c2-79fa-3194-a039-0f9d09951609@kicp.uchicago.edu> In-Reply-To: <5DCAF630.3090302@gmail.com> References: <5DC48E00.30203@gmail.com> <c96a9d56-c9ba-e59b-563a-5d7c3c1d6d1e@kicp.uchicago.edu> <5DCAF630.3090302@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2019-11-12 12:13, Ernie Luzar wrote: > Valeri Galtsev wrote: >> >> >> On 2019-11-07 15:34, Ernie Luzar wrote: >>> Has anyone been able to get quotas to work in multiple jails? >> >> I'm not certain I quite understand what you are asking. >> >> I'm successfully using UFS-2 filesystem quotas. In my case filesystems >> with quotas set up as you usually would are mounted on host system, >> and nullfs mounted beneath jail's root point (can be on various levels). >> >> Valeri > Thank you for your reply Valeri. But I am having trouble comprehending > what your words are saying as related to the system configuration files. > > I am working with RELEASE 12.0 and quotas is included in the delivered > kernel so need to compile the quota option into the kernel. Example: In /etc/fstab I have /dev/da0p6 /path/to/data ufs rw,userquota 2 2 /path/to/data /jails/jail1/insidejail/data nullfs rw 0 0 # execute mount -a # set quotas for some user: edquota -u -e /home:100G:110G:1000000:1100000 prototypeuser # set quota for range of userids same as that of user: prototypeuser edquota -u -e /path/to/data:100G:110G:1000000:1100000 prototypeuser You are done. Thanks. Valeri > > I used bsdinstall to install the system from scratch and selected to use > the whole hard drive as a single partition. I manually added > quota_enable="YES" to the rc.conf file and rebooted. In the boot > messages I see message that quote started normally. > > My jail is a directory tree type at path /usr/jails/jailname and I can > start and stop that jail using the jail command with no problems. > > My goal is for the jail users to issue the quota commands to check on > how much space they have used of the allowed space. > > The man jail documentation says the path /usr/jails/jailname is called a > filesystem. I this the same thing you are calling a filesystem? > > An excerpt of the configuration statements and the name of the files > they go in would sure be helpful in understanding how you have your jail > quota environment setup. > > Thanks in advance for any help. -- ++++++++++++++++++++++++++++++++++++++++ Valeri Galtsev Sr System Administrator Department of Astronomy and Astrophysics Kavli Institute for Cosmological Physics University of Chicago Phone: 773-702-4247 ++++++++++++++++++++++++++++++++++++++++
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d83d30c2-79fa-3194-a039-0f9d09951609>