我试图用hpacucli 9.20监控我的HP ProLiant DL380 G5上的RAID状态。但是,它的行为相当奇怪。在大多数情况下,它将返回:
root@SERVER:~# hpacucli ctrl all show
Error: No controllers detected.但有时它实际上是按预期工作的:
root@SERVER:~# hpacucli ctrl all show
Smart Array P800 in Slot 4 (sn: PXXXXXXXXX)我运行了几个测试,发现当我在20分钟(600次执行)中每隔一秒钟执行一次命令时,它会失败90%到95%。
有人有线索吗?造成这种奇怪行为的原因是什么?
技术信息:
发布于 2013-04-04 08:54:36
如果您只是想监视RAID状态,那么单独执行hpacucli并不是正确的方法。我也能理解它的失败。不过,我不能在我的RHEL和CentOS服务器上重复相同的行为。在这种情况下,strace可能是您的朋友,因为故障很容易再现。
您希望使用hp-snmp-agents和hp-health包进行真正的连续监视(它提供电子邮件和SNMP警报)。
Ubuntu是惠普服务器的一个妥协点,因为增值工具并不像更多的企业操作系统那样开发得那么好。
请看我的笔记:HP Proliant服务器和Ubuntu 12.04的磁盘/RAID监视
似乎您需要一些由SDR存储库提供的软件的组合,详见:http://communitylinux.org/node/446#comment-866
https://serverfault.com/questions/496013
复制相似问题