實現磁盤配額
1、啟用home家目錄下的磁盤配額掛載選項
vim /etc/fstab
#在vim下可通過r!blkid /dev/sdb1調取UUID
UUID=aqvKA0-bL5B-MsuF-PIzQ-fl3P-G7E0-j3UlOI /home ext4 usrquota,grpquota 0 0
#在開機狀態下使用
mount /dev/sdb1 /home/
#如果是修改的fstab配置文件可使用:
mount -o remount /dev/sdb1 /home/
centos7 需[root@centos7 ~]# mount -o usrquota,grpquota /dev/sdb1 /home/ 這樣掛載或重啟
2、創建用戶磁盤配額數據庫
quotacheck -cug /home //如果出現權限問題可執行getenforce查看selinux是否關閉,如果顯示為開啟則執行setenforce 0關閉即可
setenforce 0 //centos 6需關閉,centos7默認是關閉狀態
3、啟用數據庫
quotaon -p /home 查看是否啟用數據庫
quotaon /home 啟用數據庫
4、配置配額項
edquota wang
或
setquota tom 100000 150000 0 0 /home //設置tom用戶容量100M報警最高到150M,如果不夠用修改配置容量即可
#edquota -p wang mage //把wang用戶的硬盤配額配置復制一份到mage用戶 (多用戶配置)
5、測試
quota wang //查看wang用戶的磁盤配額
repquota /home //查看所有home下用戶的磁盤配額
原創文章,作者:msj77539273,如若轉載,請注明出處:http://www.www58058.com/42175