我正在尝试使用 xfs 文件系统在 RHEL-7 中创建用户配额。但我做不到。我遵循的程序如下:-
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 on / type xfs (rw,relatime,seclabel,attr2,inode64,noquota)
你能告诉我它的原因以及如何解决它吗?
答案1
xfs 文件系统对配额的管理与其他 fs 不同。并且您需要在 /etc/default/grub.conf 中激活标志 rootflags=quota 。
详细信息:编辑/etc/default/grub,添加或编辑值
GRUB_CMDLINE_LINUX="rootflags=quota"
运行 update-grub 并执行重新启动。应激活配额。根据发行版的不同,此过程可能略有不同。