linux的磁盤配額

一、概念
1.功能:Linux系統中的磁盤配額用於現在用戶所使用的磁盤空間
2.作用:保障每個用戶擁有一定的存儲空間
3.容量限制與文件數限制
1)容量限制:是一個用戶佔用磁盤的大小
2)文件數限制:一個用戶所擁有的文件個數
4.軟限制和硬限制
1)軟限制:一個用戶在文件系統中可擁有的最大磁盤空間和最多文件數量,在摸個寬限期內用戶可以暫時超出這個限制

2)硬限制:一個用戶可擁有的磁盤空間或文件數量,絕對不允許超過這個限制

5.用戶限制和族限制
1)對用戶進行配額:對指定的用戶的磁盤空間或文件數量限制,只對該用戶起作用
2)對用戶組進行配額:對指定的組的磁盤空間和文件數量限制,對組中所有的用戶進行整體限制(即一個組中有10個用戶,進行20G的配額,一個用戶用了15G,剩下了的空間只有5G可用了)
二、要進行配額要安裝quota軟件包
1.quota軟件包 RHEL4中是通過quota軟件實現磁盤限額功能的
2.容量限制與文件數限制 quota可以限制指定對象能夠佔用的磁盤空間大小和擁有的文件數
三、配額的步驟
1.修改“/etc/fstab”:文件在文件系統的配置記錄中添加“usrquota”和“grpquota”配置選項
2.重新掛載文件系統:重新啓動系統可以使文件系統的quota配置生效
3.創建配額文件:使用quotacheck命令可創建用戶配額文件
4.設置配額:使用edquota命令可以編輯對用戶和組的配額設置
四、修改“fstab
1.fstab文件格式:<file system> <mount point>   <type>  <options>       <dump> <pass>
             /dev/sda1       /              ext3      defaults        0       1
               磁盤         掛載點          類型      選項                
2.修改:我們一般要在 options這一列中加入 usrquota(用戶配額) grpqouta(組配額)
上面的修改爲/dev/sda1    /       ext3      defaults,usrqouta,grpqouta        0       1
3.當我們所要配額的磁盤不在fstab文件中時按照fstab文件格式添加
/dev/sdb2 /b ext3 defaultsusrqoutagrpqouta 0 0
4.保存退出
五、重新掛載文件系統
方法1:用 mount –o remount 掛載點 如上面的是 mount –o remount /
方法2:重啓
六、創建配額文件
1. qoutacheck –cmug 要配額的掛在目錄
然後會生成:aqouta.user aqouta.group 文件
七、設置配額
1.用磁盤配額命令進入edqouta編輯界面設置配額
2. dqouta編輯界面格式 Filesystem   blocks   soft   hard         inodes   soft   hard
Filesystem:要設置配額的分區
blocks:表示用戶或組當前已佔用多少數據塊數量 一個數據塊表示1KB  
blocks 後面的soft:磁盤容量的軟限制數量,單位KB   
blocks 後面的hard:磁盤容量的硬限制數量,單位KB
inodes:表示文件系統中當前用戶或組已佔用的文件數
inodes 後面的soft:文件數的軟限制數量,單位個  
inodes 後面的hard:文件時的硬限制數量,單位個 
八、磁盤配額命令

1.在根文件系統中建立用戶和組的配額文件

# quotacheck -cmug 掛載點

2.檢測根文件系統中配額文件和實際配額狀態的一致性

# quotacheck -mfvug 掛載點

3.編輯用戶的配額設置

# edquota -u 用戶名

4.編輯組的配額設置

5# edquota -g 組名

顯示用戶的配額信息

# quota -u 用戶名

6顯示用戶組的配額信息

# quota –g 組名

7.設置軟限制的寬限時間

1)命令:edquota –t

2)格式 Filesystem          Block grace period    Inoed grace period
要設置配額的分區        空間寬限時間       文件數寬限時間
/dev/hda3                 7days               7days
寬限時間單位可以是 天(days 小時(hours) 分鐘(minutes) (seconds)
九、注意
1.每次配額完成後,用quotacheck -mfvug 掛載點 檢查配額文件和實際配額狀態的一致性
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章