У нас есть сервер, где развёрнуто хранение файлов и почты. Но пользователи не всегда понимают прелесть минимализма (господи, да одна папка Входящие в почте просто убивает), поэтому “уговорим” их хоть иногда наводить порядок. Для начала, у нас нет квот. Давайте отключим /home раздел (ведь тут же всё хранится для пользователей?):

  • umount /home

И подмонтируем раздел уже с квотами

  • mount -o uquota,gquota /dev/sdb1 /home

Так же пропишем это в fstav

  • vi /etc/fstab

Добавляем про квоты:

  • /dev/sdb1 /home xfs defaults,uquota,gquota 0 0

Супер, теперь у нас эта опция поддерживается и давайте “поуправляем” ей.

  • xfs_quota -x /home

Например, посмотрим статус

  • state

Или отчёт по использованию

  • report -h

Теперь для пользователя USER установим ограничения в 5ГБ и жёстко - 6.

  • limit bsoft=5g bhard=6g USER

И теперь с помощью report можно снова проверить, применились ли изменения.