我们希望在我们的一个站点上解决对低成本SAN的需求,通过在配备MSA70的DL360上部署OpenFiler。
我们已经在我们的locel站点运行了18个月的类似设置,所以我们对性能和兼容性感到满意。 问题是这个新的单元是一个我们很less访问的远程数据中心,所以我们需要通过某种通知来知道磁盘是否在单元中失效。
我假设我必须让HP代理在操作系统内运行,以便获得有关磁盘故障的SNMP通知,并将服务器连接到我们的SIM服务器。 OpenFiler是build立在rPath Linux上的,虽然有DL360的HP Linux代理,但是我不知道rPath必须使用什么types的包。
我看着有iLo转发警报,但似乎需要在操作系统上的代理,一样。
任何人都可以推荐一种方法来解决这个问题? 我不能不知道我们会收到磁盘故障通知部署单位。 FreeNAS会是一个合适的select吗?
rPath和其他发行版不支持RPM或有HP官方支持(如Gentoo)的一个select是使用简单的cciss_vol_status实用程序, url为: http : cciss_vol_status
手册页在线提供 。
这是一个轻量级的C程序,可以编译或打包成rPath Conary格式。 用法和输出如下所示:
cerberus ~ # cciss_vol_status -q /dev/cciss/c0d0 /dev/cciss/c0d0: (Smart Array P410i) RAID 5 Volume 0 status: OK.
但是您也可以看到机箱错误,如:
/dev/cciss/c0d0: (Smart Array P800) Enclosure MSA60 (S/N: USP6712B39) on Bus 2, Physical Port 1E status: Power Supply Unit failed
由于此安装没有HP代理,因此可以将其合并到脚本中。 您可以从ILO中获取几乎所有的其他健康属性,以便完成远程服务器的覆盖。