Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

クォータレポートを使用して有効なクォータを確認する方法

共同作成者

クォータインタラクションはさまざまな方法で行われるため、ユーザが明示的に作成したクォータ以外のクォータも有効になります。有効なクォータを確認するには、クォータレポートを表示します。

次に、 FlexVol ボリューム vol1 と、このボリュームに含まれる qtree q1 に適用されている各種クォータのクォータレポートを表示する例を示します。

qtreeにユーザクォータが指定されていない例

この例では、ボリューム 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にユーザクォータが指定された例

この例は、管理者が 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 にデフォルトユーザクォータが作成されることはありませんでした。