使用配额来限制或跟踪资源使用量
配额提供了一种限制或跟踪用户、组或 qtree 所使用的磁盘空间和文件数量的方式。配额应用到特定的 FlexVol 卷或 qtree。
更多信息
为什么使用配额
可以使用配额限制 FlexVol 卷中资源的使用量、在资源使用量达到特定级别时发出通知或跟踪资源使用情况。
配额流程概述
配额分为软配额和硬配额两种类别。软配额可促使 Data ONTAP 在超过指定阈值时发送通知,而硬配额可在超过指定阈值时使写入操作失败。
什么是配额规则、配额策略和配额
配额在特定于 FlexVol 卷的配额规则中进行定义。这些配额规则在
Storage Virtual Machine (SVM)
的配额策略中集合到一起,然后在该
SVM
的每个卷上激活。
配额目标和类型
配额包括以下类型:用户配额、组配额或树配额。配额目标指定了对其应用配额限制的用户、组或 qtree。
特殊的配额类型
通过使用默认配额、显式配额、派生配额和跟踪配额,能够以最高效的方式管理磁盘使用量。
如何应用配额
了解配额的应用方式有助于配置配额并设置预期的限制。
分配配额策略的注意事项
配额策略是用于
Storage Virtual Machine (SVM)
的所有 FlexVol 卷的一组配额规则。分配配额策略时,必须了解一些注意事项。
如何对用户和组使用配额
指定用户或组作为配额目标时,该配额所施加的限制将应用于该用户或组。但是,一些特殊的组和用户会得到不同处理。根据您的环境,可以使用不同方式为用户指定 ID。
如何对 qtree 使用配额
可以创建以 qtree 作为目标的配额,此类配额称为
树配额
。也可为特定 qtree 创建用户配额和组配额。另外,
FlexVol 卷
包含的 qtree 有时会继承该卷的配额。
qtree 更改如何影响配额
删除、重命名或更改 qtree 的安全模式时,由 Data ONTAP 应用的配额可能会发生变化,具体视所应用的当前配额而定。
如何激活配额
激活之前,新建的配额以及对配额所作的更改都不会生效。了解配额的激活方法有助于减少管理配额时造成的中断。
如何查看配额信息
可以通过配额报告查看如下详细信息:配额规则和策略的配置、已执行配额和已配置配额以及在配额调整大小和重新初始化期间发生的错误。
配额报告所显示的空间使用量与 UNIX 客户端所显示的空间使用量之间的差别
配额报告中显示的某个 FlexVol 卷或 qtree 的已用磁盘空间值可能与 UNIX 客户端显示的同一个 FlexVol 卷或 qtree 的相应值不同。
使用量值产生差别的原因是,配额报告和 UNIX 命令在计算卷或 qtree 中的数据块时遵循不同的方法。
配额配置示例
以下示例将帮助您了解如何配置配额和阅读配额报告。
在包含 FlexVol 卷的 SVM 上设置配额
要在包含 FlexVol 卷的新
Storage Virtual Machine(SVM,以前称为 Vserver)
上设置配额,必须先创建配额策略,并向此策略添加配额策略规则,然后将此策略分配给
SVM
,最后在该
SVM
的每个 FlexVol 卷上初始化配额。
修改配额限制(或调整大小)
如果要对现有配额的大小进行更改,可以在所有受影响的卷上调整配额大小,因为此方法比在这些卷上重新初始化配额更快。
执行大量更改后重新初始化配额
对现有配额进行大量更改(例如为不包含已执行配额的目标添加或删除配额)时,必须在所有受影响的卷上进行相应更改并重新初始化配额。
验证配额升级的状态
对包含配额的 FlexVol 卷启动从 Data ONTAP 7.3.x 到集群模式 Data ONTAP 版本(例如 Data ONTAP 8.2 或更高版本)的过渡时,可以验证配额是否已升级到集群模式 Data ONTAP 环境。
用于管理配额规则和配额策略的命令
可以使用
volume quota policy rule
命令来配置配额规则,也可以使用
volume quota policy
命令和一些
vserver
命令来配置配额策略。
用于激活和修改配额的命令
可以使用
volume quota
命令来更改配额的状态和配置配额的消息日志记录。