跳到主要内容

为 FlexGroup 卷使用配额

从 ONTAP 9.5 开始,可为应用于 FlexGroup 卷的配额规则实施限制。

关于本任务

  • 从 ONTAP 9.5 开始,可为 FlexGroup 卷指定硬限制配额、软限制配额和阈值限制配额。

    可指定这些限制来约束特定用户、组或 Qtree 可创建的空间量和/或文件数。以下情况下,配额限制将生成警告消息:

    • 当使用量超过配置的软限制时,ONTAP 将发出警告消息,但是仍然允许更多流量。

      如果使用量后来再次降到低于配置的软限制,将发出警报解除消息。

    • 当使用量超过配置的阈值限制时,ONTAP 将再发出一个警告消息。

      当使用量再次降到低于配置的阈值限制时,不会发出警报解除管理消息。

    • 如果使用量达到配置的硬限制时,ONTAP 将通过拒绝流量防止消耗更多资源。

  • 在 ONTAP 9.5 中,不能在 SnapMirror 关系的目标 FlexGroup 卷上创建或激活配额规则。

  1. 为目标创建配额规则:volume quota policy rule create -vserver vs0 -policy-name quota_policy_of_the_rule -volume flexgroup_vol -type {tree|user|group} -target target_for_rule -qtree qtree_name [-disk-limit hard_disk_limit_size] [-file-limit hard_limit_number_of_files] [-threshold threshold_disk_limit_size] [-soft-disk-limit soft_disk_limit_size] [-soft-file-limit soft_limit_number_of_files]
    • 在 ONTAP 9.5 及更高版本中,FlexGroup 卷的配额目标类型可以是 usergrouptree

    • 为 FlexGroup 卷创建配额规则时,不支持将路径作为目标。

    • 从 ONTAP 9.5 开始,可为 FlexGroup 卷指定硬磁盘限制、硬文件限制、软磁盘限制、软文件限制和阈值限制配额。

    示例

    以下示例显示为 user 目标类型创建默认配额规则:

    cluster1::> volume quota policy rule create -vserver vs0 -
    policy-name quota_policy_vs0_1 -volume fg1 -type user -target "" -qtree ""

    以下示例显示为名为 qtree1 的 Qtree 创建 tree 配额规则:

    cluster1::> volume quota policy rule create -policy-name default 
    -vserver vs0 -volume fg1 -type tree -target "qtree1"
  2. 激活指定 FlexGroup 卷的配额:volume quota on -vserver svm_name -volume flexgroup_vol -foreground true

    示例

    cluster1::> volume quota on -vserver vs0 -volume fg1 -foreground true
  3. 监控配额初始化状态:volume quota show -vserver svm_name

    FlexGroup 卷可能显示 mixed 状态,说明所有成分卷的状态尚未统一。

    示例

    cluster1::> volume quota show -vserver vs0
    Scan
    Vserver Volume State Status
    --------- ------------ --------------- ------
    vs0 fg1 initializing 95%
    vs0 vol1 off -
    2 entries were displayed.
  4. 查看具有活动配额的 FlexGroup 卷的配额报告:volume quota report -vserver svm_name -volume flexgroup_vol

    对于 FlexGroup 卷,不能使用 volume quota report 命令指定路径。

    示例

    以下示例显示 FlexGroup 卷 fg1 的 user 配额:

    cluster1::> volume quota report -vserver vs0 -volume fg1
    Vserver: vs0
    ----Disk---- ----Files----- Quota
    Volume Tree Type ID Used Limit Used Limit Specifier
    ------- -------- ------ ------- ----- ----- ------ ------ ---------
    fg1 user * 0B - 0 - *
    fg1 user root 1GB - 1 - *
    2 entries were displayed.

    以下示例显示 FlexGroup 卷 fg1 的 tree 配额:

    cluster1::> volume quota report -vserver vs0 -volume fg1
    Vserver: vs0

    ----Disk---- ----Files----- Quota
    Volume Tree Type ID Used Limit Used Limit Specifier
    ------- -------- ------ ------- ----- ----- ------ ------ ---------
    fg1 qtree1 tree 1 68KB - 18 - qtree1
    fg1 tree * 0B - 0 - *
    2 entries were displayed.

结果

将在 FlexGroups 卷上应用配额规则和限制。

ONTAP 通过拒绝更多流量来实施配额之前,使用量可能达到超过配置的硬限制的 5%。