对用户访问的磁盘进行限制。
首先要有用户,并且要有分区且已经挂载。
[root@localhost /]# mkdir /tmp/test-gsc/sde3
[root@localhost /]# mount -o usrquota,grpquota /dev/sde3 /tmp/test-gsc/sde3/
[root@localhost /]# mount | grep sde3
/dev/sde3 on /tmp/test-gsc/sde3 type xfs (rw,relatime,seclabel,attr2,inode64,usrquota,grpquota)
设置磁盘空间大小为10M 最大不能超过20M
设置文件数量10 最大不能超过20
[root@localhost /]# xfs_quota -x -c 'limit bsoft=10M bhard=20M u2' /tmp/test-gsc/sde3/
[root@localhost /]# xfs_quota -x -c 'limit isoft=10 ihard=20 u2' /tmp/test-gsc/sde3/
[root@localhost /]# xfs_quota -x -c report /tmp/test-gsc/sde3/
User quota on /tmp/test-gsc/sde3 (/dev/sde3)
Blocks
User ID Used Soft Hard Warn/Grace
---------- --------------------------------------------------
root 0 0 0 00 [--------]
u2 0 10240 20480 00 [--------]
Group quota on /tmp/test-gsc/sde3 (/dev/sde3)
Blocks
Group ID Used Soft Hard Warn/Grace
---------- --------------------------------------------------
root 0 0 0 00 [--------]