对现有配额进行大量更改(例如为不包含已执行配额的目标添加或删除配额)时,必须在所有受影响的卷上进行相应更改并重新初始化配额。
关于此任务
您的一个 Storage Virtual Machine (SVM) 包含已执行配额,并且您想要进行的更改要求执行配额完整重新初始化。
步骤
- 使用带有 -instance 参数的 vserver show 命令,以确定当前分配给该 SVM 的策略的名称。
- 通过执行以下任意操作来修改配额规则:
操作 |
命令 |
创建新的配额规则 |
使用 volume quota policy rule create 命令
|
修改现有配额规则的设置 |
使用 volume quota policy rule modify 命令
|
删除现有配额规则 |
使用 volume quota policy rule delete 命令
|
- 使用 volume quota policy rule show 命令检查配额规则是否配置正确。
- 在每个更改了配额的卷上重新初始化配额,方法是先禁用再启用这些卷的配额。
- 在每个受影响的卷上使用 volume quota off 命令,以停用该卷上的配额。
- 在每个受影响的卷上使用 volume quota on 命令,以激活该卷上的配额。
注:重新激活每个受影响卷上的配额之前,务必等待大约五分钟,因为在运行
volume quota off 命令之后立即尝试激活这些配额可能会出错。
或者,也可以从包含特定卷的节点运行命令以重新激活该卷的配额。
可以通过以下任一方法监控初始化流程:
- 使用 volume quota show -instance 命令检查初始化错误(例如无法初始化的配额规则)。
- 使用 volume quota report 命令显示配额报告,以确保强制实施的配额符合要求。