您的位置:首页 > 运维架构 > Linux

quota(linux下的磁盤配額)

2011-11-10 14:15 190 查看
quote(linux下的磁盤配額)

關鍵字:quota  inode  block  grace time

一般用途:

針對每個人的網頁空間的容量限制

針對每個人的郵件空間限制 等等。

要使用quota首先要滿足這樣的要求:

1.僅能支持單個的filesystem

2.kernel必須支持quota

3.只對一般身份使用者有效

根據quota的規範針對整個filesystem的限制,主要限制容量或文件數量(block或inode

具體的quota實驗流程:

首先檢查文件系統,和kernel版本一般在2.6以上版本均支持quota。以/home ext4文件系統為例,一般是永久掛載,須寫進/etc/fstab具體的文件內容:

UUID=72c1ac00-973c-4bb2-8996-fc527f57788b / ext4 defaults 1 1

UUID=af80cdba-4cb0-4462-b812-76562369792f /home ext4 defaults,usrquota,grpquota 1 2

UUID=9e0f1998-9fc8-483a-9c49-1136111561d9 /opt ext4 defaults 1 2

UUID=f529a5f6-0775-4629-84f3-6356de6588f2 swap swap defaults 0 0

然後scan filesystem and build quota要用到的指令是quotacheck具體的命令參數有avugfm 具體的參數功能請man,在/home filesystem下建立好aquota.group,aquota.user這兩個文件後,啟用quota相應的指令肯定就是quotaon了啥,相關的參數avug,參數具體功能請man。相應的quota關閉肯定就是quotaoff了哦。然後就編輯用戶/群組的限額值和寬限時間,相關的指令edquota相關的參數ugtp,請edquota --help。設定完quota限額值後查看quota限制值的報告指令quota相關參數ugvs,還有針對filesystem的限制做報告指令repquota相關參數avugs,對超過限制發出的警告指令warnquota。具體的就完成了。

本次使用到的主要指令有:quotacheck、 quotaon、 quotaoff、 edquota、 quota、 repquota、 warnquota
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 职场 quota 休闲