Назад | Перейти на главную страницу

Невозможно включить квоты в файловой системе XFS

Я пытаюсь включить квоты на Centos 7

Я побежал yum install quota

Отредактировал fstab:

/dev/mapper/centos-root /                       xfs     defaults,usrquota,grpquota        0 0
UUID=6c443910-a7e9-4e97-8b51-de9d05407cf6 /boot                   xfs     defaults        0 0
/dev/mapper/centos-swap swap                    swap    defaults        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.

Систему квот для файловой системы XFS необходимо включить и управлять ею немного иначе, чем это было / было сделано с другими файловыми системами.

Параметр монтирования для включения квоты не quota но один или несколько из:

  • uquota / uqnoenforce - Пользовательские квоты
  • gquota / gqnoenforce - групповые квоты
  • pquota / pqnoenforce - квота проекта

Каждый вариант монтирования также может быть указан как <option>noenforce; это позволит создавать отчеты об использовании без фактического применения каких-либо ограничений квот.

После включения квоты и использования можно управлять и сообщать о них с помощью специального xfs_quota инструмент.