設定磁盤配額
綜述
在核心中執行
以檔案系統為機關啟用
對不同組或者使用者的政策不同
根據塊或者節點進行限制
執行軟限制(soft limit)
硬限制(hard limit)
初始化
分區挂載選項:usrquota、grpquota
初始化資料庫:quotacheck
執行
開啟或者取消配額:quotaon、quotaoff
直接編輯配額:edquota username
在shell中直接編輯:
setquota usename 4096 5120 40 50 /foo
定義原始标準使用者
edquota -p user1 user2
報告
使用者調查:quota
配額概述:repquota
其它工具:warnquota
實作磁盤配額步驟如下:
1.啟用配額挂載選項
vim /etc/fstab usrquota,grpquota
2.建立配額資料庫
quotacheck -cug /home
setenforce 0
3.啟用資料庫
quotaon -p /home 檢視是否啟用資料庫
quotaon /home 啟用資料庫
4、設定配額項
edquota wang
edquota -p wang mage
setquota tom 100000 150000 0 0 /home
5、測試
quota wang
repquota /home
dd
示例如下:
操作之前手最好建立一個分區,然後對其格式化,再挂載到根下的家目錄上,這樣,家目錄就獨立在一個分區上了;
1)啟用磁盤配額挂載選項;
執行 mount -o remount 重新生效
2)建立配額資料庫
3)啟用資料庫
quotaon -p 檢視資料庫是否啟用;
quotaon 啟用資料庫
quotaoff 禁用資料庫
4)設定配額項
edquota username
edquota -p username1 username2(把使用者1的配額資訊複制給使用者2)
setquota 指令非互動環境下設定配額資訊
5)測試
使用 quota 指令和 requota 指令檢視