Шукати в цьому блозі

вівторок, 26 квітня 2011 р.

Квоты в Linux

Чтобы задать квоты на подмонтрованном ресурсе необходимо сначала рассказать ОС о том, что на данном ресурсе квоты поддерживаются.
$ sudo mount -o remount,usrquota
Устанавливаем утилиты управления квотами
$ sudo aptitude install quota quotatool
После чего создайте файлы, если они ещё не созданы, в которых будут храниться лимиты:
$ sudo touch /home/aquota.user
$ sudo touch /home/aquota.group
$ sudo chmod 600 /home/aquota.user /home/aquota.group
Включаем quatacheck без перезагрузки:
$ sudo quotacheck -vagum
В случае если ядро поддерживает квоты но они не используются то скорее всего будет выдано сообщение об ошибке, тогда можно использовать:
$ sudo quotacheck -fvagum
Устанавливаем лимиты для пользователя:
$ sudo quotatool -u someusername -bq 100M -l '200 Mb' /home
Проверить квоты:
$ sudo repquota /home

1 коментар:

Alexander Russkih сказав...

Совет! Использовать журналируемые квоты.

Правим fstab на предмет добавления: usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0

После чего:
touch /aquota.user /aquota.group
chmod 600 /aquota.*
mount -o remount /

и

quotacheck -avugm
quotaon -avug