为什么在记录多个错误后驱动器不会出现故障?
适用于
NetApp E 系列和 EF 系列
解答
驱动器故障的原因可能有多种。
- 写入请求失败时,驱动器始终会出现故障。
- 其他故障原因取决于在 NVSRAM 的驱动器异常管理区域中为每个驱动器类型指定的驱动器错误阈值。
- 不同版本的 NVSRAM 会对主驱动器和二级驱动器使用不同的设置,以支持各种解决方案。
- 如果某个驱动器超过 NVSRAM 确定的错误阈值,则该驱动器将发生故障。
主驱动器类型包括:
- 光纤通道( FC )驱动器
- 串行连接 SCSI ( SAS )驱动器。
- 非易失性内存快速( NVMe )驱动器。
二级驱动器类型包括:
- 串行高级技术连接( Serial Advanced Technology Attachment , SATA )驱动器。
- 近线 SAS ( NL SAS )驱动器。
驱动器错误阈值包括
- 指定数量的事件
- 事件类型
- 时间之窗
虽然可以手动修改 NVSRAM 中的驱动器错误阈值设置,但强烈建议您不要这样做。如果 NVSRAM 中的当前设置不符合所需的规格,建议加载其他版本的 NVSRAM ,并预加载所需的设置
注意:每个控制器都有一 个单独的 PFA 计数器,其设计目的是防止流量过大。如果单个控制器上未超过阈值,则驱动器不会出现故障。
示例:故障阈值 = 1 小时内出现 2 个硬件错误。
一个驱动器会在 30 分钟内记录 2 个硬件错误。从表面上看,此值似乎明显超过阈值限制。但是,如果每个错误都由一个不同的控制器记录,其中 1 个控制器记录为 A , 1 个控制器记录为 B ,则驱动器不会出现故障,因为任何一个控制器都未超过 PFA 阈值。
其他信息
附加信息 _text