проблема в создании пользовательской квоты

проблема в создании пользовательской квоты

Я пытаюсь создать квоту пользователей в RHEL-7 с файловой системой xfs. Но я не могу этого сделать. Процедура, которой я следовал, следующая:-

1) редактировать/etc/fstab/

/dev/mapper/rhel-root / xfs по умолчанию,usrquota,grpquota 0 0 UUID=58c22d1f-85ca-4fb9-8d40-4cfbaaf0d7ca /boot xfs по умолчанию 0 0

2) Тогда mount -vo remount /

монтирование: /dev/mapper/rhel-root смонтировано в /.

3) перезагрузите тоже

а затем проверил, включена ли функция квоты, и обнаружил, что она не включена.

 # mount | grep 'root'

/dev/mapper/rhel-root в / тип xfs (rw,relatime,seclabel,attr2,inode64,noquota)

Можете ли вы сказать мне причину и как ее устранить?

решение1

Файловая система xfs управляет квотами иначе, чем другие fs. И вам нужно активировать флаг rootflags=quota в /etc/default/grub.

Подробно: отредактируйте /etc/default/grub, добавив или изменив значение

GRUB_CMDLINE_LINUX="rootflags=quota"

Запустите update-grub и выполните перезагрузку. Квота должна быть активирована. Этот процесс может немного отличаться в зависимости от дистрибутива.

Связанный контент