Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

A.2. 使用 gfs2_quota 指令,顯示配額限制與使用量

您可以使用 gfs2_quota get 指令,得知特定使用者或群組的配額限制與目前使用量。配額檔案的全部內容也可以透過 gfs2_quota list 指令來顯示,其中包括所有 ID、非零值的硬性限制與軟性限制及其值。

A.2.1. 用法

顯示使用者的配額限制
gfs2_quota get -u User -f MountPoint
顯示群組的配額限制
gfs2_quota get -g Group -f MountPoint
顯示整個配額檔案
gfs2_quota list -f MountPoint
User(使用者)
欲顯示之資訊的使用者 ID。這可以是來自密碼檔的使用者名稱,或是 UID 號碼。
Group(群組)
欲顯示之資訊的群組 ID。這可以是來自群組檔案的群組名稱,或是 GID 號碼。
MountPoint(掛載點)
指定要對哪個 GFS2 檔案系統執行動作。

A.2.2. 指令輸出

gfs2_quota 指令所顯示的 GFS2 配額資訊顯示如下:
user User: limit:LimitSize warn:WarnSize value:Value

group Group: limit:LimitSize warn:WarnSize value:Value
預設上,LimitSizeWarnSize、以及 Value 的數值是以百萬位元組(MB)為單位。加上 -k-s、或 -b 旗標能將單位改為千位元組(KB)、磁區數(sector)、或檔案系統的區塊數(block)。
User(使用者)
與資料相關連的使用者名稱或 ID。
Group(群組)
與資料相關連的群組名稱或 ID。
LimitSize(限制大小)
使用者或群組的硬性限制。如果不設定任何限制,請將值設為零。
Value(值)
使用者或群組所使用的實際磁碟空間數量。

A.2.3. 註解

如果在執行 gfs2_quota 指令時一併使用了 -n 選項,那麼顯示配額資訊時,就不會將 UID 與 GID 解析為實際名稱。
分配給 GFS2 隱藏檔案的空間(root UID 與 GID)可以忽略不顯示,方法是加入 -d 選項。這在試著用 gfs2_quotadu 指令對應數字時,非常有用。

A.2.4. 範例

本範例顯示 /mygfs2 檔案系統上,所有設定了限制、或佔用了任何磁碟空間的使用者與群組。
# gfs2_quota list -f /mygfs2
這範例顯示了 /mygfs2 檔案系統上,群組 users 的磁區配額資訊。
# gfs2_quota get -g users -f /mygfs2 -s