星期日, 2月 20, 2005

Diskquota & warnquota 心得筆記

磁碟限額 quota 實作
1.針對Filesystem {Partition}
2.對象: User or Group
3.限制內容: 1.使用空間
2.建立檔案數量

實驗環境
O/S: Redhat 9.0

Target: 限制max 在/home Filesystem 可使用空間在4MB ~ 5MB 之間 可建立 60~100檔案

1.#vi /etc/fstab
LABEL=/home /home ext3 defaults,usrquota 0 0

2.讓new option生效
#mount -o remount /home

3.初始化quota DB
#quotacheck -c /home

4.#quotaon /home

5.編寫限制max的quota
#edquota max
Filesystem block soft hard inode soft hard
/dev/hda# 76 4096 5120 10 60 100

6.測試
#su - max
$quota
$dd if=/dev/zero of=big bs=1M count=6
此時應該是不行的



edquota -p user1 user2 user3

edquota -t

repquota /dev/hd#

§使用warnquota 以郵件的方式通知超過soft limit 的 user
1.#vi /etc/warnquota.conf
加入自訂內容

2.#touch /etc/quotatab
#vi /etc/quotatab
/dev/hda3:您的家目錄

3.#warnquota

4.#crontab -e
* 0 * * * /usr/sbin/warnquota

大功告成

沒有留言: