我们希望通过在绑在OpenFiler上的DL360上部署一个MSA70来解决在我们的站点上使用低成本SAN的需求。
我们已经在我们的网站运行了18个月的类似设置,所以我们对性能和可兼容性很满意。问题是这个新的单元是一个远程数据中心,我们很少访问它,所以我们需要通过某种通知来了解磁盘是否在该单元中出现故障。
我假设我必须让HP代理在操作系统中运行,以便获得SNMP通知磁盘故障,并将服务器绑定到我们的SIM服务器。OpenFiler是在rPath Linux上构建的,虽然DL360上有HP代理,但我不知道我需要为rPath使用什么样的包。
我看过iLo转发警报,但这似乎需要操作系统上的代理,同样如此。
有人能推荐解决这个问题的方法吗?我无法在不知道我们将收到磁盘故障通知的情况下部署该单元。FreeNAS是一个合适的选择吗?
发布于 2011-08-16 09:48:45
对于rPath和其他不容易支持RPM或得到HP (例如Gentoo)官方支持的发行版,一种选择是使用简单的cciss_vol_status实用工具:http://freshmeat.net/projects/ccissvolstatus
手册页可在网上查阅。。
它是一个轻量级的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代理的情况下安装的,所以可以将它合并到脚本中。您可以从国际劳工组织中提取几乎所有其他的健康属性,这样就完成了远程服务器的覆盖。
https://serverfault.com/questions/189274
复制相似问题