简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

如何使用配额报告查看已生效的配额

提供者

由于配额的交互方式多种多样,因此有效的配额多于您明确创建的配额。要查看正在生效的配额,您可以查看配额报告。

以下示例显示了应用于 FlexVol 卷 vol1 和该卷中的 qtree q1 的不同配额类型的配额报告:

在此示例中,卷 vol1 包含一个 qtree q1 。管理员创建了三个配额:

  • vol1 上的默认树配额限制为 400 MB

  • vol1 上的默认用户配额限制为 100 MB

  • 用户 jsmith 在 vol1 上的显式用户配额限制为 200 MB

这些配额的配额文件类似于以下摘录:

#Quota target type            disk files  thold sdisk  sfile
#-----------  ----            ---  -----  ----  -----  -----
*             tree@/vol/vol1  400M
*             user@/vol/vol1  100M
jsmith        user@/vol/vol1  200M

这些配额的配额报告类似于以下摘录:

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   corp/jsmith
                                     150B  200MB       7       -   corp/jsmith
vol1     q1         tree   1           0B  400MB       6       -   q1
vol1     q1         user   *           0B  100MB       0       -
vol1     q1         user   corp/jsmith 0B  100MB       5       -
vol1     -          user   root        0B   0MB        1       -
vol1     q1         user   root        0B   0MB        8       -

配额报告的前三行显示管理员指定的三个配额。由于其中两个配额是默认配额,因此 ONTAP 会自动创建派生配额。

第四行显示了从 vol1 中每个 qtree 的默认树配额派生的树配额(在此示例中,仅为 q1 )。

第五行显示了由于卷上存在默认用户配额和 qtree 配额而为 qtree 创建的默认用户配额。

第六行显示为 qtree 上的 jsmith 创建的派生用户配额,因为 qtree (第 5 行)具有默认用户配额,而用户 jsmith 拥有该 qtree 上的文件。请注意,在 qtree q1 中应用于用户 jsmith 的限制不是由显式用户配额限制( 200 MB )决定的。这是因为卷上存在显式用户配额限制,因此不会影响 qtree 的限制。相反, qtree 的派生用户配额限制由 qtree 的默认用户配额( 100 MB )决定。

最后两行显示的用户配额更多,这些配额是从卷和 qtree 上的默认用户配额派生的。已在卷和 qtree 上为 root 用户创建派生用户配额,因为 root 用户同时拥有卷和 qtree 上的文件。由于 root 用户在配额方面受到特殊对待,因此其派生配额仅跟踪配额。

此示例与上一个示例类似,只是管理员已在 qtree 上添加了两个配额。

仍然存在一个卷 vol1 和一个 qtree q1 。管理员已创建以下配额:

  • vol1 上的默认树配额限制为 400 MB

  • vol1 上的默认用户配额限制为 100 MB

  • 用户 jsmith 在 vol1 上的显式用户配额限制为 200 MB

  • qtree q1 上的默认用户配额限制为 50 MB

  • 在 qtree q1 上为用户 jsmith 指定 75 MB 的明确用户配额限制

这些配额的配额文件如下所示:

#Quota target type             disk files  thold sdisk  sfile
#-----------  ----             ---  -----  ----  -----  -----
*             tree@/vol/vol1   400M
*             user@/vol/vol1   100M
jsmith        user@/vol/vol1   200M
*             user@/vol/vol1/q1 50M
jsmith        user@/vol/vol1/q1 75M

这些配额的配额报告如下所示:

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   corp/jsmith
                                    2000B  200MB       7       -   corp/jsmith
vol1     q1         user   *           0B   50MB       0       -   *
vol1     q1         user   corp/jsmith 0B  75MB        5       -   corp/jsmith
vol1     q1         tree   1           0B 400MB        6       -   q1
vol1     -          user   root        0B   0MB        2       -
vol1     q1         user   root        0B   0MB        1       -

配额报告的前五行显示了管理员创建的五个配额。由于其中某些配额是默认配额,因此 ONTAP 会自动创建派生配额。

第六行显示了从 vol1 中每个 qtree 的默认树配额派生的树配额(在此示例中,仅为 q1 )。

最后两行显示了从卷和 qtree 上的默认用户配额派生的用户配额。已在卷和 qtree 上为 root 用户创建派生用户配额,因为 root 用户同时拥有卷和 qtree 上的文件。由于 root 用户在配额方面受到特殊对待,因此其派生配额仅跟踪配额。

未创建其他默认配额或派生配额,原因如下:

  • 即使用户同时拥有卷和 qtree 上的文件,也未为 jsmith 用户创建派生用户配额,因为用户在这两个级别都已具有显式配额。

  • 没有为其他用户创建派生用户配额,因为其他用户不拥有卷或 qtree 上的文件。

  • 卷上的默认用户配额未在 qtree 上创建默认用户配额,因为 qtree 已具有默认用户配额。