Можно ли использовать дисковую квоту внутри контейнера LXC?
Я использую LVM (ext4
) так как rootfs
для контейнера. Я не знаю, как добавить параметры монтирования в /etc/fstab
должным образом.
В /etc/fstab
контейнера:
rootfs / rootfs rw,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 0 0
Это то, что quotacheck -cug /
возвращает:
quotacheck: Mountpoint (or device) / not found or has no quota enabled.
quotacheck: Cannot find filesystem to check or filesystem not mounted with quota option.
Выход mount
:
Предполагая, что ваша корневая файловая система отформатирована в файловой системе с поддержкой квот, например ext3 или ext4, добавьте usrquota,grpquota
к /etc/fstab
запись в разделе опций (четвертое поле), а затем запустить (предполагая /
это точка монтирования файловой системы)
mount -o remount /
Это предполагает, что для каждого экземпляра LXC существует отдельная файловая система, иначе это затронет все экземпляры, использующие одну и ту же файловую систему.
Убедитесь, что quota
программа установлена (как это делается, зависит от версии вашей ОС)