0.文件系统支持配额:usrquota,grpquota 1.创建配额文件:quotacheck -avug 2.启用配额:quotaon -avug 3.配置配额:edquota -u username 4.显示应用配置:quota -u usename #该文件系统下需要有此用户的文件,不然会出错 quota -g groupname 5.显示总应用配置:repquota -au |
[root@szm ~]# cat /etc/fstab | grep home
/dev/mapper/vg_szm-LogVol00 /home ext4 defaults, usrquota,grpquota 1 2
[root@szm ~]# umount /home;mount -a
[root@szm ~]# mount | grep home
/dev/mapper/vg_szm-LogVol00 on /home type ext4 (rw, usrquota,grpquota)
[root@szm ~]# quotacheck -avug
quotacheck: Your kernel probably supports journaled quota but you are not using it. Consider switching to journaled quota to avoid running quotacheck after an unclean shutdown.
quotacheck: Scanning /dev/mapper/vg_szm-LogVol00 [/home] done
quotacheck: Cannot stat old user quota file: No such file or directory
quotacheck: Cannot stat old group quota file: No such file or directory
quotacheck: Cannot stat old user quota file: No such file or directory
quotacheck: Cannot stat old group quota file: No such file or directory
quotacheck: Checked 63 directories and 54 files
quotacheck: Old file not found.
quotacheck: Old file not found.
[root@szm ~]# quotaon -avug
/dev/mapper/vg_szm-LogVol00 [/home]: group quotas turned on
/dev/mapper/vg_szm-LogVol00 [/home]: user quotas turned on
[root@szm ~]# edquota -u vbirduser1
[root@szm ~]#
[root@szm ~]# edquota -p vbirduser1 vbirduser2
[root@szm ~]# edquota -p vbirduser1 vbirduser{3,4,5}
[root@szm ~]# repquota -au
*** Report for user quotas on device /dev/mapper/vg_szm-LogVol00
Block grace time: 7days; Inode grace time: 7days
Block limits File limits
User used soft hard grace used soft hard grace
----------------------------------------------------------------------
root -- 20 0 0 2 0 0
szm -- 544 0 0 115 0 0
vbirduser1 -- 32 1800000 2000000 8 0 0
vbirduser2 -- 32 1800000 2000000 8 0 0
vbirduser3 -- 32 1800000 2000000 8 0 0
vbirduser4 -- 32 1800000 2000000 8 0 0
vbirduser5 -- 32 1800000 2000000 8 0 0