如何监控在 Freenas 中降级的 HP P410 硬件 RAID

And*_*ner 5 zfs hp freenas hp-smart-array hp-proliant

我想在 HP P410 硬件 RAID 5 4x600GB 15k SAS 阵列上运行 freenas 并在物理磁盘故障的情况下收到警报,但是freenas 文档说:

为防止出现问题,如果您的磁盘由 RAID 控制器控制,请不要启用 SMART 服务,因为控制器的工作是监控 SMART 并将驱动器在发生故障时标记为预测性故障。

由于机器安装在无人值守的数据中心,控制器无法提醒任何人 RAID 阵列正在降级。SMART 似乎是一种选择 - 也许物理磁盘故障会在阵列级别显示为高“重新分配扇区数”?

注意:我考虑过但被拒绝的其他选项是:使用带有 RAID-Z(保证 <1.2TB)或 RAID 10(1.2TB)的哑 HP H220 HBA,但都不能提供 RAID 5(1.8TB)的容量,以及我没有任何备用驱动器托架 (HP DL120 G7)。此外,似乎没有适用于 BSD 的 HP 代理。上下文:我有一对这样的服务器要重新配置(主服务器和复制服务器 - 总共 8 个磁盘),它们通过 iSCSI 提供 SQLServer 和其他 VM。

更新:我要走 cciss 路线(这是我在 FreeNAS 9.x 上安装 cciss 的方法)。其他可能性:具有以太网带外管理功能的 RAID 控制器。

eww*_*ite 11

您确实无法在您的平台上很好地监控阵列状态。一种俗气的选择是cciss_vol_status,但它远非主流方法。

这是一种硬件和软件的糟糕组合。FreeBSD的ProLiant支持是有点...好吧,它实际上比这更糟糕...

所以需要考虑以下几点:

  • ZFS 是一种软件 RAID 和卷管理解决方案,旨在与原始 SAS 控制器一起使用并绕过任何形式的硬件 RAID。
  • 可以使用硬件 RAID ,但会失去 ZFS 的一些数据保护功能。
  • 如果您将硬件 RAID 与 ZFS 一起使用,请确保在允许您对其进行监控的操作系统/平台上执行此操作!
  • 像 P410 这样的 HP Smart Array 控制器很受欢迎,并且在所有其他操作系统得到了很好的支持。它们向操作系统提供一个块设备,该块设备由底层 RAID 设备的集合组成。
  • Smart Array 控制器没有 JBOD 或直通模式。它们仅用于 RAID。
  • HP 有工具和管理代理来监控硬件运行状况并发送 SNMP 和电子邮件警报。同样,这些在你的 FreeNAS 上不起作用。
  • SMART不是存储监控的硬道理!

如果您坚持使用硬件 RAID使用更 ZFS 友好的 SAS 控制器(LSI 9211)放弃对硬件 RAID 的监控,我要么放弃FreeNAS 。