磁盤配額
操作步驟:
1、創建一個10G的分區 /dev/sdd1并將其格式化,掛載
2、如果是新硬盤便不存在同步問題。舊硬盤得使用命令partx -a /dev/sdd1
3、臨時創建掛載文件夾 /mnt/home
4、將/home/* mv 到 /mnt/home 中,再將/dev/sdd1重新掛載到/home中。將/mnt/home 卸載
5. 設置/etc/fstab配置文件,其中,usrquota 啟用用戶的使用最大空間。grpquota 啟用用戶組的使用最大空間
6,執行mount -o remount /dev/sdd1讓配置文件生效
7、保存退出后,reboot重啟切換到普通用戶模式驗證普通用戶是否能正常啟動。
8、創建磁盤配額的數據庫
執行命令quotacheck -cug /home
–c 創建數據庫
-u 創建用戶數據庫
-g 創建用戶組數據庫
/home 掛載點
在centos6中執行quotacheck -cug /home 時,會報錯,需要執行getenforce 查看,如果執行結果是enforcing時。就執行命令setenforce 0 臨時關閉,然后再創建數據庫。
會在/home出現兩個配置文件,證明磁盤配額數據庫創建成功。
9.啟用該數據庫
執行命令 quotaon -p /home 查看數據庫是否被啟用,若未被啟用,則執行命令quotaon /home 啟用
10.設置每個用戶的磁盤配額
執行命令 edquota li
11、保存退出后,切換到普通用戶,(一定得是普通用戶)測試一下。
批量處理
edquota -p li wang 復制li的磁盤配額到wang用戶中
repquota home 查看當前分區的磁盤配額
warnquota 磁盤配額滿了之后報警用的,可以發郵件 警告之類的。
原創文章,作者:LHT,如若轉載,請注明出處:http://www.www58058.com/42593