touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #117444
[Bug 1515615] Re: Disk quotas don't work in LXC containers
Ok, I asked because according to mount(2) that option appears to be
ignored except for xfs filesystems.
If you look at /proc/self/mountinfo you'll see that usrquota is in fact
in the list of mount options, so lxc is respecting that.
At the moment your problem is that the device backing your rootfs,
/dev/lxc/test, does not exist in the container. Once you add that (for
instance using a lxc.mount.entry to bind it in or using a
lxc.hook.autodev), I suspect you'll run into other problems. I can't
get quota to be happy here using a loop-backed rootfs, but a real device
should get you further.
** Changed in: lxc (Ubuntu)
Status: New => Confirmed
** Changed in: lxc (Ubuntu)
Importance: Undecided => Low
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lxc in Ubuntu.
https://bugs.launchpad.net/bugs/1515615
Title:
Disk quotas don't work in LXC containers
Status in lxc package in Ubuntu:
Confirmed
Bug description:
I'm trying to enable disk quotas in LXC container by adding option to its config:
lxc.rootfs.options = usrquota
After booting the container I'm trying to initialize quotas but
getting the following error:
root@xxxxxxxx:~# quotacheck -gum /
quotacheck: Cannot stat() mounted device /dev/lxc/test: No such file or directory
quotacheck: Mountpoint (or device) / not found or has no quota enabled.
quotacheck: Cannot find filesystem to check or filesystem not mounted with quota option.
Host OS: Ubuntu 15.04
Guest OS: Ubuntu 14.04.3 LTS
lxc 1.1.2-0ubuntu3.2
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1515615/+subscriptions
References