0

我将 xfs_quota 限制设置为组 ID。但硬/软限制不生效。只有当我为用户设置配额限制时它才有效。

群名:itshare

用户名:testuser

“testuser”映射到组“itshare”

如果您看到以下步骤,我已将 itshare 组的软限制设置为 3MB,将硬限制设置为 4MB。

但用户“testuser”可以上传超过指定限制的文件。

[root@srv1 ~]#xfs_quota -x -c 'limit -g bsoft=3m bhard=4m itshare'  /home

[root@srv1 ~]# xfs_quota -x -c 'report -h ' /home
User quota on /home (/dev/mapper/centos-home)
                        Blocks              
User ID      Used   Soft   Hard Warn/Grace   
---------- --------------------------------- 
root       391.8M      0      0  00 [------]
testuser       5.7M     0     0  00 [-none-]


Group quota on /home (/dev/mapper/centos-home)
                        Blocks              
Group ID     Used   Soft   Hard Warn/Grace   
---------- --------------------------------- 
root       391.8M      0      0  00 [------]
testuser       5.7M      0      0  00 [------]
itshare         0     3M     4M  00 [------]
[root@srv1 ~]#

[root@srv1 ~]# id testuser
uid=1000(testuser) gid=1000(testuser) groups=1000(testuser),1003(itshare)
[root@srv1 ~]# 
4

1 回答 1

0

可能是文件是使用“testuser”组而不是“itshare”写入的,因此 xfs 配额不适用于“该组使用的空间”?只是猜测。

于 2017-01-13T19:05:39.167 回答