centos XFS_S-组的问题

y1aodyip  于 2023-10-18  发布在  其他
关注(0)|答案(2)|浏览(179)

我将xfs_quota limit设置为group id。但硬/软限制不起作用。只有当我为用户设置配额限制时才有效。
组名:ITSHARE
用户名:测试用户
“testuser”Map到组“itshare”
如果你看到下面的步骤,我已经设置了软限制为3 MB和硬限制为4 MB的组itshare。
但是用户“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 ~]#
1sbrub3j

1sbrub3j1#

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

bqf10yzr

bqf10yzr2#

xfs_quota仅对主组有效。它不适用于第二组(在您的案例组中:itshare)。
您需要Project Pandas解决方案。
1.使用prjquota选项挂载磁盘/分区:

# mount -o rw,remount,prjquota /home
# mount | grep home

确保显示prjquota选项。
1.创建itshare目录:

# mkdir /home/itshare
# chown -R testuser:itshare /home/itshare
# chmod -R g+rwx /home/itshare

1.创建项目ID(可以是任何数值)

# echo "11:/home/itshare" >> /etc/projects
# echo "itshare:11" >> /etc/projid

1.初始化项目目录

# xfs_quota -x -c 'project -s itshare' /home

1.为具有初始化目录的项目配置配额:

# xfs_quota -x -c 'limit -p bsoft=3m bhard=4m itshare' /home

1.测试
参考文件:
[1][https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/managing_file_systems/assembly_limiting-storage-space-usage-on-xfs-with-quotas_managing-file-systems](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/managing_file_systems/assembly_limiting-storage-space-usage-on-xfs-with-quotas_managing-file-systems)

相关问题