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

进行大量更改后重新初始化配额

贡献者

对现有配额定义进行大量更改后、必须重新初始化所有受影响卷上的配额。例如、为不具有强制实施配额的目标添加或删除配额。

关于此任务

您有一个具有强制实施的配额的 Storage Virtual Machine ( SVM ),并且您希望进行更改,以要求完全重新初始化配额。

步骤
  1. 使用 vserver show 命令 -instance 参数以确定当前分配给SVM的策略的名称。

  2. 通过执行以下任一操作来修改配额规则:

    如果您要 …​ 那么 …​

    创建新的配额规则

    使用 volume quota policy rule create 命令

    修改现有配额规则的设置

    使用 volume quota policy rule modify 命令

    删除现有配额规则

    使用 volume quota policy rule delete 命令

  3. 使用 volume quota policy rule show 命令以检查是否已正确配置配额规则。

  4. 通过关闭配额并为更改了配额的每个卷启用配额,重新初始化这些卷上的配额。

    1. 使用 volume quota off 命令以停用该卷上的配额。

    2. 使用 volume quota on 命令以激活此卷上的配额。

      备注

      重新激活每个受影响卷上的配额之前、您必须确保等待大约五分钟、因为在运行后几乎会立即尝试激活这些配额 volume quota off 命令可能会导致错误。

      或者,您也可以运行命令,从包含特定卷的节点重新初始化卷的配额。

      您可以通过以下任一方式监控初始化过程:

      • 使用时 volume quota on 命令中、您可以添加 -foreground 用于在前台运行配额启用作业的参数。(默认情况下,作业在后台运行。)

        当作业在后台运行时、您可以使用监控其进度 job show 命令:

      • 您可以使用 volume quota show 命令以监控配额初始化的状态。

  5. 使用 volume quota show -instance 用于检查初始化错误的命令、例如无法初始化的配额规则。

  6. 使用 volume quota report 命令以显示配额报告、以确保强制实施的配额符合您的预期。