跳到主要内容

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

对现有配额进行更多更改(例如,通过为尚未实施配额的目标添加或删除配额)时,必须进行更改,然后重新初始化所有受影响的卷的配额。

关于本任务

您的存储虚拟机(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 命令显示配额报告,以便确保实施的配额符合预期。