由於centos7預設檔案系統格式是xfs,所以我下面以xfs檔案系統為例,下篇文章講ext4配額,其實差不多,只不過多乙個步驟
yum install quota
將磁碟/dev/sda3 掛到/data 下
重要引數: defaults,usrquota
quotaon /dev/sdb1 #開啟磁碟配額功能
quotaoff /dev/sdb1 #關閉磁碟配額功能
互動式方法:
命令:edquota zhang3
引數解釋:
filesystem:分割槽,開啟了磁碟配額的分割槽
blocks:1028 使用者在該分割槽下 「已經使用」 的空間 「k」 為單位。
soft:磁碟空間的軟限制:使用者使用的空間達到該值的時候,會報警。
hard:磁碟空間的硬限制:最大能使用的空間。
inodes:使用者 「已經建立的」 檔案數量。
soft:使用者建立的檔案數量,達到該值的時候,報警。(一般不進行限制,或者限制值很大)
hard:使用者最多只能建立多少個檔案。
例如:只讓zhang3在/data目錄下最多使用400k空間,軟限制200k,硬限制400k
非互動式方法:(命令方法)
命令格式:setquota -u/-g 使用者名稱/組名 空間(軟) 空間(硬) 檔案數量(軟) 檔案數量(硬) 操作的分割槽名稱
例如:同上,只讓zhang3在/data目錄下最多使用400k空間,軟限制200k,硬限制400k
setquota -u zhang3 200 400 0 0 /dev/sda3
測試:
命令 : quota zhang3
命令格式:edquota-p模板使用者 使用者1 使用者2 使用者3
命令:repquota -auvs
擴充套件知識
quota 的時間限制(寬限期):
repquota 中的grace 項
軟限制達到後,啟動寬限期的倒計時,如果倒計時完成,使用者使用量仍然大於軟限制的時候,(軟限制的值,會立刻取代硬限制)。即使原先硬限制的值沒有到達到。依然鎖定使用者的配額
例如90m 軟 100m 硬 寬限2天
91m waring 2天倒計時-----》2天之後,還是91m ---》
91m 為最大值,不能使用100m,沒法繼續使用空間。
當使用量 降低 到 軟限制 以下時, 就會 重置 寬限期。
寬限期的修改方式
命令:edquota -t
注意:支援的時間格式參見配置檔案
這個時間是針對整個分割槽的
不希望使用 寬限期機制, 則可以將使用者 軟限制,修改為 0 ,或者 軟限制值 與 硬限制 值相同。
磁碟配額quota
磁碟配額 1 啟用磁碟配額 首先建立新的分割槽 dev sd5,並建立檔案系統。root local mkfs.ext4 dev sda5 由於xfs 不磁碟配額能成功,這裡使用ext4.然後把 dev sda5分割槽掛載到 home root local mount dev sda5 home r...
Ubuntu 19 10磁碟配額(Quota)
zhang pc01 sudo mount o usrquota dev sdb1 test 只針對使用者操作 zhang pc01 sudo vim etc fstab dev sdb1 home zhang test ext3 defaults,usrquota 0 0zhang pc01 su...
XFS磁碟配額介紹以及配置
為了避免伺服器 現類似的磁碟空間不足的問題,可以啟用磁碟配額功能,對使用者指定的磁碟空間,檔案數量進行限制,防止個別使用者惡意或無意占用大量的磁碟空間,系統中的xfs檔案系統配置管理磁碟配額的工具由xfsprogs軟體包含的xfs quota配置管理程式提供 檢視是否安裝配置工具,檢視xfs quo...