1、为磁盘设置分区
2、[root@localhost ~]# mkfs.xfs /dev/sdb1 //为/dev/sdb1建立文件系统xfs
3、[root@localhost ~]# mkdir /aa //建立一个文件夹aa作为挂载目录
4、[root@localhost ~]# echo "/dev/sdb1 /aa xfs defaults,usrquota 0 0" >> /etc/fstab //将/dev/sdb1自动挂载到目录下,支持用户配额
5、[root@localhost ~]# cat /etc/fstab //查看/etc/fstab
6、[root@localhost ~]# mount | grep /aa //查看挂载后的状态
/dev/sdb1 on /aa type xfs (rw,relatime,seclabel,attr2,inode64,noquota)
如果查看后没有用户配额权限
[root@localhost ~]# umount /dev/sdb1 //卸载
[root@localhost ~]# mount -a //重新挂载/etc/fstab下的所有
7、[root@localhost ~]# mount | tail -1 //显示mount查看出的最后一行,成功添加了用户配额权限
/dev/sdb1 on /aa type xfs (rw,relatime,seclabel,attr2,inode64,usrquota)
8、[root@localhost ~]# quotacheck -avug //扫描文件系统并建立Quota记录文件
9、[root@localhost ~]# quotaon -avug //开启quota服务
10、[root@localhost ~]# useradd tanxiaojun2 //创建用户
11、[root@localhost ~]# edquota -u tanxiaojun2 //给用户添加限制、文件数量
/dev/sdb1 0 80000 100000 0 80 100
12、[root@localhost ~]# edquota -t //修改宽限时间
13、[root@localhost ~]# quota -uvs tanxiaojun2 //查看用户的quota报表
创建测试
14、[root@localhost ~]# su - tanxiaojun2
15、[tanxiaojun2@localhost ~]$ dd if=/dev/zero of=./aa bs=1M count=540
16、[tanxiaojun2@localhost ~]$ repquota -auvs
修改磁盘配额
17、[root@localhost ~]# quota -uvs tanxiaojun2
18、[root@localhost ~]# setquota -u tanxiaojun2 563200 665600 0 0 /aa
19、[root@localhost ~]# quota -uvs tanxiaojun2
关闭服务
20、[root@localhost ~]# quotaoff -ug /aa
21、[root@localhost ~]# quotaoff -a