修改配额限制(或调整大小)

如果要对现有配额的大小进行更改,可以在所有受影响的卷上调整配额大小,因为此方法比在这些卷上重新初始化配额更快。

关于本任务

您的一个 Storage Virtual Machine(SVM,以前称为 Vserver)包含强制实施的配额,并且您想要更改现有配额的大小限制或者为已具有派生配额的目标添加或删除配额。

步骤

  1. 使用带有 -instance 参数的 vserver show 命令,以确定当前分配给该 SVM 的策略的名称。
  2. 通过执行以下任意操作来修改配额规则:
    • 使用 volume quota policy rule modify 命令修改现有配额规则的磁盘限制或文件限制。
    • 使用 volume quota policy rule create 命令为当前已具有派生配额的目标(用户、组或 qtree)创建显式配额规则。
    • 使用 volume quota policy rule delete 命令为同时具有默认配额的目标(用户、组或 qtree)删除显式配额规则。
  3. 使用 volume quota policy rule show 命令检查配额规则是否配置正确。
  4. 在每个更改了配额的卷上使用 volume quota resize 命令来为这些卷激活相关更改。
    可以通过以下任一方法监控调整大小过程:
    • 使用 volume quota resize 命令时,可以添加 -foreground 参数以在前台运行调整大小作业。(默认情况下,此作业在后台运行。)

      当该作业在后台运行时,可以使用 job show 命令来监控其进度。

    • 可以使用 volume quota show 命令来监控调整大小过程的状态。
  5. 使用 volume quota show -instance 命令检查调整大小错误(例如调整大小失败的配额规则)。
    尤其是要检查“新定义”错误,当您在为尚未具有派生配额的目标添加显式配额之后调整配额大小时,将发生此类错误。
  6. 使用 volume quota report 命令显示配额报告,以确保强制实施的配额符合要求。