/etc/fstab
在需要实现quota控制的分区加入usrquota和grpquota
LABEL=/systest /systest ext3 defaults,usrquota,grpquota 1 2
2.重新mount 文件系统
#mount -o remount /systest
3.扫描磁盘使用情况,并建立aquota.user和aquota.group文件
quotacheck -vug -m /systest
因为已经挂在,并exportfs出来的NFS服务器文件系统,只能加入-m 强制检查了
4.启用Quota限额
#quotaon -avug
5.编辑使用者的可用空间
#edquota -u wgh
Disk quotas for user wgh (uid 3025):
Filesystem blocks soft hard inodes soft hard
/dev/sda6 4 15000000 17000000 1 0 0
6.复制配额到其他用户
#edquota -p wgh user1 user2 user3 userN
7.宽限时间
#edquota -t
修改为1天
Grace period before enforcing soft limits for
users:
Time units may be: days, hours, minutes, or
seconds
Filesystem Block grace period Inode grace period
/dev/sda6 1days 1days
~
下面修改group的宽限时间
Grace period before enforcing soft limits for
groups:
Time units may be: days, hours, minutes, or
seconds
Filesystem Block grace period Inode grace period
/dev/sda6 1days 1days
~
8.检查是否生效
#quota -vu user1
9.组限额设置
#edquota -g sw
Disk quotas for group sw (gid 3000):
Filesystem blocks soft hard inodes soft hard
/dev/sda6 191409432 350000000 400000000 7231212 0 0
#quota -vg sw
Disk quotas for group sw (gid 3000):
Filesystem blocks quota limit grace files quota limit grace
/dev/sda6 191409432 350000000
400000000 7231212 0 0
10.设置开机启动quota
#vi /etc/rc.local
/sbin/quotaon -avug
11. 报告quota情况
#repquota -av
#repquota -aug