磁碟配額:限制磁碟資源的使用,磁碟配額是系統對使用者能使用磁碟資源的控制(或者說限制).在linux中,磁碟配額可以對使用者的空間使用情況,檔案數量(實際上是inode的數量,檔案數量是限制inode的結果)進行限制。如果超出此範圍則使用者能在往磁碟裡寫入資料。
限制原因:因為資源不是無限的
能限制誰:
1.普通使用者
2.限制使用者組
開啟磁碟配額功能(開啟某個分割槽)
mount -o defaults,usrquota /dev/sdb2 /d1
把/dev/sdb2掛載到空目錄/d1,並開啟磁碟配額(usrquota)
建立quota的配額資料庫 (ext4檔案系統 需要 )
選項 -c 必選項 create
-v 顯示詳細資訊
-u user 建立「使用者」配額資料庫
-g group ### 建立「使用者組」配額資料庫
-a all 檢測所有磁碟 (不加 -a 的話 ,需要明確指定分割槽裝置 /dev/sdb1 )
原先已經有分割槽建立的配額資料庫的話,想清空並重新建立, 需要加 -f 選項強制重新檢測
quotacheck -cvuf /dev/sdb1
命令執行後,會在相應的分割槽掛載目錄下,建立 aquota.user 資料庫檔案。
資料庫建立後,開啟該分割槽的磁碟配額功能
quotaon /dev/sdb1
編輯使用者配額 edquota 命令( 互動式 )
edquota zhang3 給使用者zhang3 配置磁碟配額
進入編輯頁面
disk quotas for user zhang3 (uid 1008):
filesystem blocks soft hard inodes soft hard
/dev/sdb1 102800
1215
20
解析:blocks:1028 使用者在該分割槽下 「已經使用」 的空間 「k」 為單位。
soft:磁碟空間的軟限制:使用者使用的空間達到該值的時候,會報警。
hard:磁碟空間的硬限制:最大能使用的空間。
inodes:使用者 「已經建立的」 檔案數量。
soft:使用者建立的檔案數量,達到該值的時候,報警。(一般不進行限制,或者限制值很大)
hard:使用者最多只能建立多少個檔案。
非互動式命令
edquota -u zhang3 102800
1215
20 /dev/sdb1
本地磁碟使用者配額報表
repquota -auvs
linux磁碟配額
linux磁碟配額 基本原理 配置例項。1.基本原理 磁碟配額作用範圍 檔案系統 物件是使用者和組,組必須是使用者的基本組,且組內成員共同使用配額。限制的型別 軟限制和硬限制 限制的資源 磁碟大小 預設單位kb 檔案數量。總結 linux磁碟配額是通過軟 硬限制使用者和組使用單個檔案系統中磁碟大小和...
linux 磁碟配額
新加入乙個磁碟 大小隨意 給這塊磁碟分割槽fdisk dev sdd1 n p wq 給磁碟格式化 mkfs.xfs dev sdd1 在根目錄下建立乙個掛載點 gzd 掛載檔案系統 mount o dev sdd1 gzd 自動掛載,新增usrquota和grpquota的支援 vim etc f...
linux(磁碟配額)
quotacheck 作用 掃瞄檔案系統並建立quota的記錄檔案 格式 quotacheck 選項 掛載點目錄 常用選項 a 掃瞄所有在 etc mtab內,含有quota支援的檔案系統,加上後後面不可寫掛載點目錄 u 針對使用者掃瞄檔案或目錄的使用情況,建立aquota.user檔案 g 針對組...