預設配額的運作方式
您可以使用預設配額、將配額套用至指定配額類型的所有執行個體。例如、預設的使用者配額會影響系統上指定FlexVol 的某個目標區或qtree的所有使用者。此外、預設配額可讓您輕鬆修改配額。
您可以使用預設配額、自動將限制套用至一組大型配額目標、而不需要為每個目標建立個別配額。例如、如果您想要將大多數使用者的磁碟空間限制為10 GB、您可以指定預設的10 GB磁碟空間使用者配額、而非為每個使用者建立配額。如果您有特定使用者想要套用不同的限制、您可以為這些使用者建立明確的配額。(顯式配額-具有特定目標或目標列表的配額-覆蓋缺省配額。)
此外、預設配額可讓您在想要使配額變更生效時、使用調整大小、而非重新初始化。例如、如果您將明確的使用者配額新增至已有預設使用者配額的磁碟區、您可以調整大小來啟動新的配額。
預設配額可套用至所有三種配額目標類型(使用者、群組和qtree)。
預設配額不一定具有指定的限制、預設配額可以是追蹤配額。
根據內容而定、配額會以空白字串("")或星號(*)表示:
-
當您使用建立配額時
volume quota policy rule create
命令、設定-target
空字串的參數( " " )會建立預設配額。 -
在中
volume quota policy rule create
命令-qtree
參數指定配額規則套用到的 qtree 名稱。此參數不適用於樹狀結構類型規則。對於磁碟區層級的使用者或群組類型規則、此參數應包含「」。 -
在的輸出中
volume quota policy rule show
命令時、會出現預設配額、並以空白字串( "" )作為目標。 -
在的輸出中
volume quota report
命令時、預設配額會以星號( * )顯示為 ID 和 Quota 說明符。
預設使用者配額範例
以下配額規則使用預設的使用者配額、針對 vol1 對每位使用者套用 50 MB 的限制:
cluster1::> volume quota policy rule create -vserver vs0 -volume vol1 -policy-name default -type user -target "" -qtree "" -disk-limit 50m cluster1::> volume quota policy rule show -vserver vs0 -volume vol1 Vserver: vs0 Policy: default Volume: vol1 Soft Soft User Disk Disk Files Files Type Target Qtree Mapping Limit Limit Limit Limit Threshold ----- -------- ------- ------- -------- ------- ------ ------- --------- user "" "" off 50MB - - - -
如果系統上的任何使用者輸入命令、導致該使用者的資料在vol1中佔用超過50 MB的資料(例如、從編輯器寫入檔案)、則命令會失敗。