クォータレポートを使用して有効なクォータを確認する方法
-
このドキュメント ページのPDF
-
ボリューム管理
- CLI を使用した論理ストレージ管理
-
NAS ストレージ管理
-
CLIを使用したSMBの管理
- SMB を使用したファイルアクセスの管理
-
CLIを使用したSMBの管理
-
ボリューム管理
PDF版ドキュメントのセット
Creating your file...
クォータインタラクションはさまざまな方法で行われるため、ユーザが明示的に作成したクォータ以外のクォータも有効になります。有効なクォータを確認するには、クォータレポートを表示します。
次に、 FlexVol ボリューム vol1 と、このボリュームに含まれる qtree q1 に適用されている各種クォータのクォータレポートを表示する例を示します。
この例では、ボリューム vol1 に含まれる qtree q1 が存在します。管理者が 3 つのクォータを作成しました。
-
vol1に対するデフォルトのツリークォータ制限は400MB
-
vol1に対して100MBのデフォルトユーザクォータ制限
-
ユーザjsmith用にvol1に対して200MBの明示的ユーザクォータ制限
これらのクォータのクォータルールは、次の例のようになります。
cluster1::*> volume quota policy rule show -vserver vs1 -volume vol1 Vserver: vs1 Policy: default Volume: vol1 Soft Soft User Disk Disk Files Files Type Target Qtree Mapping Limit Limit Limit Limit Threshold ----- -------- ------- ------- -------- ------- ------ ------- --------- tree "" "" - 400MB - - - - user "" "" off 100MB - - - - user jsmith "" off 200MB - - - -
これらのクォータのクォータレポートの例を次に示します。
cluster1::> volume quota report Vserver: vs1 ----Disk---- ----Files----- Quota Volume Tree Type ID Used Limit Used Limit Specifier ------- -------- ------ ------- ----- ----- ------ ------ --------- vol1 - tree * 0B 400MB 0 - * vol1 - user * 0B 100MB 0 - * vol1 - user jsmith 150B 200MB 7 - jsmith vol1 q1 tree 1 0B 400MB 6 - q1 vol1 q1 user * 0B 100MB 0 - vol1 q1 user jsmith 0B 100MB 5 - vol1 - user root 0B 0MB 1 - vol1 q1 user root 0B 0MB 8 -
クォータレポートの最初の 3 行には、管理者が指定した 3 つのクォータが表示されます。これらのクォータのうちの 2 つはデフォルトクォータであるため、 ONTAP は自動的に派生クォータを作成します。
4 行目には、 vol1 のすべての qtree (この例では q1 のみ)のデフォルトツリークォータから派生するツリークォータが表示されます。
5 行目には、ボリュームのデフォルトユーザクォータと qtree クォータが存在するために qtree に作成される、デフォルトユーザクォータが表示されます。
6 行目には、 jsmith のために qtree に作成される派生ユーザクォータが表示されます。このクォータが作成されるのは、 qtree ( 5 行目)にデフォルトユーザクォータが存在し、ユーザ jsmith がその qtree 上のファイルを所有しているためです。qtree q1のユーザjsmithに適用される制限は、明示的ユーザクォータ制限(200MB)では決定されません。これは、明示的ユーザクォータ制限がボリューム上にあるため、 qtree の制限には影響しないためです。代わりに、qtreeの派生ユーザクォータ制限は、qtreeのデフォルトユーザクォータ(100MB)で決定されます。
最後の 2 行には、そのボリュームおよび qtree のデフォルトユーザクォータから派生するその他のユーザクォータが表示されます。root ユーザがボリュームと qtree の両方でファイルを所有しているため、ボリュームと qtree の両方の root ユーザに派生ユーザクォータが作成されました。クォータに関して root ユーザは特別な扱いを受けるため、 root ユーザの派生クォータは追跡クォータのみです。
この例は、管理者が qtree にクォータを 2 つ追加したことを除き、前の例と似ています。
この場合も、ボリューム vol1 と qtree q1 が 1 つ残っています。管理者が次のクォータを作成しました。
-
vol1に対するデフォルトのツリークォータ制限は400MB
-
vol1に対して100MBのデフォルトユーザクォータ制限
-
ユーザjsmithのためにvol1に対して200MBの明示的ユーザクォータ制限
-
qtree q1に対する50MBのデフォルトユーザクォータ制限
-
ユーザjsmithのためにqtree q1に対して75MBの明示的ユーザクォータ制限
これらのクォータのクォータルールは次のようになります。
cluster1::> volume quota policy rule show -vserver vs1 -volume vol1 Vserver: vs1 Policy: default Volume: vol1 Soft Soft User Disk Disk Files Files Type Target Qtree Mapping Limit Limit Limit Limit Threshold ----- -------- ------- ------- -------- ------- ------ ------- --------- tree "" "" - 400MB - - - - user "" "" off 100MB - - - - user "" q1 off 50MB - - - - user jsmith "" off 200MB - - - - user jsmith q1 off 75MB - - - -
次に、これらのクォータのクォータレポートの例を示します。
cluster1::> volume quota report Vserver: vs1 ----Disk---- ----Files----- Quota Volume Tree Type ID Used Limit Used Limit Specifier ------- -------- ------ ------- ----- ----- ------ ------ --------- vol1 - tree * 0B 400MB 0 - * vol1 - user * 0B 100MB 0 - * vol1 - user jsmith 2000B 200MB 7 - jsmith vol1 q1 user * 0B 50MB 0 - * vol1 q1 user jsmith 0B 75MB 5 - jsmith vol1 q1 tree 1 0B 400MB 6 - q1 vol1 - user root 0B 0MB 2 - vol1 q1 user root 0B 0MB 1 -
クォータレポートの最初の 5 行には、管理者が作成した 5 つのクォータが表示されます。これらのクォータのいくつかはデフォルトクォータであるため、 ONTAP は自動的に派生クォータを作成します。
6 行目には、 vol1 のすべての qtree (この例では q1 のみ)のデフォルトツリークォータから派生するツリークォータが表示されます。
最後の 2 行には、そのボリュームおよび qtree のデフォルトユーザクォータから派生するユーザクォータが表示されます。root ユーザがボリュームと qtree の両方でファイルを所有しているため、ボリュームと qtree の両方の root ユーザに派生ユーザクォータが作成されました。クォータに関して root ユーザは特別な扱いを受けるため、 root ユーザの派生クォータは追跡クォータのみです。
次の理由から、ほかのデフォルトクォータや派生クォータは作成されませんでした。
-
ユーザ jsmith は、このボリュームと qtree の両方にファイルを所有していますが、両方のレベルですでに明示的クォータが存在するため、このユーザに派生ユーザクォータは作成されませんでした。
-
他のユーザがボリュームまたは qtree のどちらかにファイルを所有していないため、他のユーザに派生ユーザクォータは作成されませんでした。
-
qtree にはすでにデフォルトユーザクォータが存在するため、このボリュームのデフォルトユーザクォータによって qtree にデフォルトユーザクォータが作成されることはありませんでした。