什麼叫磁碟配額限制,在硬碟現在愈做愈大的時代(從GB級逼進到TB級),應該極少數人會開啟這功能,不過您如果是要拿來做FILE SERVER的話,如果不做限制的話,不是系統死給你看,就是跟你說磁碟不足,甚至有可能會造成資料上的毀損
磁碟配額其實M$或LINUX上都有,在XP-PRO上只要在磁碟區(C:、D:...)按個右鍵就有一個配額的選項可以設定,應該很少數人有設定,在LINUX上主要是有一個QUOTA的DAEMON在控制
在LINUX上的什麼部份最需要用到QUOTA的設定呢?其實就是/home和/var/spool/mail(不過真的要實行QUOTA時,硬碟規劃時將/home和/var/spool/mail切割成獨立的磁碟區),因為QUOTA只針對磁碟區,而不能針對單一目錄
磁碟配額限制的注意事項:
1.指定分割區掛載
2.初始化QUOTA的資料庫
3.編輯QUOTA設定
4.啟動QUOTA
1.在/etc/fstab中加入兩個quota
/dev/hda1 / ext3 defaults,usrquota,grpquota 1 1
/dev/hda2 /home ext3 defaults,usrquota,grpquota 1 2
2.重新掛載
#mount -a
#mount(確認是否正常掛載)
/dev/hda1 on / type ext3 (rw,usrquota,grpquota)
/dev/hda2 on / type ext3 (rw,usrquota,grpquota)
3.利用edquota編輯設定(/hda1有45GB、/hda2有95GB)
#edquota [-u|-g] (-使用者|-群組)載掛目錄
#edquota -g mis(mis群組的配額)
Disk quotas for group mis (gid xxx):
Filesystem blocks soft hard inodes soft hard
/dev/hda1 0 20000000 25000000 0 0 0
/dev/hda2 0 40000000 45000000 0 0 0
#edquota -g users(users群組的配額)
Disk quotas for group users (gid xxx):
Filesystem blocks soft hard inodes soft hard
/dev/hda1 0 10000000 15000000 0 0 0
/dev/hda2 0 40000000 45000000 0 0 0
4.啟動quota
#quotaon /(啟動/的磁碟配額限制)
#quotaon /home(啟動/home的磁碟配額限制)
這樣就可以針對這兩個載掛的磁碟區做磁碟配額限制,就不會爆滿了!
其它使用參數:
#edquota -t (設定default的彈性時間)
#edquota -T username(設定特定人的彈性時間)
沒有留言:
張貼留言