如何解决 FlexVol 卷满容和过度分配警报
FlexVol 卷即将耗尽空间时,ONTAP 会发出 EMS 消息,让您通过为满容卷提供更多空间来进行补救。了解警报类型及其解决方法有助于确保数据可用性。
如果卷的描述为满容,表示卷中可供活动文件系统(即用户数据)使用的空间百分比已降到(可配置的)阈值之下。如果卷已过度分配,说明已耗尽了 ONTAP 用于元数据和用于支持基本数据访问的空间。有时可以将为其他用途正常保留的空间用于让卷继续工作,但是空间保留或数据可用性可能存在风险。
过度分配可以是逻辑上的,也可以是物理上的。逻辑过度分配 意味着已将为遵守将来的空间承诺(如空间保留)保留的空间用于了其他用途。物理过度分配 意味着卷即将耗尽要使用的物理块。此状态下的卷存在以下风险:拒绝写入,脱机,或可能导致控制器中断。
元数据使用或保留的空间可能导致卷的满容超过 100%。但是,满容超过 100% 的卷未必已过度分配。如果在同一 FlexVol 或 SCVMM 池中存在 Qtree 级和卷级共享,Qtree 将显示为 FlexVol 共享上的目录。因此需要小心,不要意外将它们删除。
下表介绍了卷满容和过度分配警报、可用于解决问题的操作,以及不采取操作的风险:
警报类型 | EMS 级别 | 是否可配置? | 定义 | 解决方法 | 不采取操作时有风险 |
---|---|---|---|---|---|
即将满容 | 调试 | 是 | 文件系统已超过了为该警报设置的阈值(默认值为 95%)。 此百分比是 Used 总量减去快照保留的大小。 |
| 尚不存在写操作或数据可用性风险。 |
满容 | 调试 | 是 | 文件系统已超过了为该警报设置的阈值(默认值为 98%)。 此百分比是 Used 总量减去快照保留的大小。 |
| 写操作或数据可用性尚无风险,但是卷即将达到写操作可能有风险的阶段。 |
逻辑过度分配 | SVC 错误 | 否 | 除了文件系统即将满容,还已耗尽了卷中用于元数据的空间。 |
| 非保留文件的写操作可能失败。 |
物理过度分配 | 节点错误 | 否 | 卷即将耗尽可写入的物理块。 |
| 写操作有风险,数据可用性也是如此;卷可能脱机。 |
只要超过了卷的阈值,无论满容百分比上升还是下降,都会生成 EMS 消息。卷的满容级别降到阈值下时,将生成 volume ok EMS 消息。
提供反馈