RAID监视

有没有开源的戴尔H / W基地RAID监控工具? 或者在Dell PE服务器上监视RAID或电源故障中的硬盘故障的任何工具。

当然。 戴尔OpenManage服务器pipe理员。

作为许多戴尔硬件的pipe理员,我知道多么恼人的戴尔openmanage工具是…(有时失败,是极端臃肿,…)

幸运的是,例如,戴尔在供电服务器上使用的“PERC”RAID控制器只是重新命名lsi megaraid适配器,您可以使用lsi的megacli来代替openmanage :(这仍然是封闭的源代码,但至less不那么讨厌,或讨厌不同的方法 ;) )

# omreport storage pdisk controller=0 | grep -i state # dell openmanage State : Online State : Online # MegaCli -PDList -a0 |grep state # lsi megacli Firmware state: Online Firmware state: Online 

(没有validation,如果这是正确的版本,应该是相同的所有适配器寿: http : //www.lsi.com/storage_home/products_home/internal_raid/megaraid_sas/megaraid_sas_8480e/#Miscellaneous )

我假设你在谈论Linux。 如果是这种情况,请查看Dell OpenManage Wiki: http : //linux.dell.com/wiki/index.php/Repository/hardware

如果将OMSA与非戴尔外部机箱一起使用,请小心; OMSA将确实报告并显示物理驱动器的状态,但根据我的经验,它不会在机箱本身的硬件问题上发出警报……似乎只有戴尔品牌的JBOD才能这样做。

MegaCli应该为此工作,例如:

 [root@ftp1 bin]# MegaCli64 -AdpEventLog -GetEvents -f /tmp/event.log -aALL Success in AdpEventLog Exit Code: 0x00 [root@ftp1 bin]# grep Event /tmp/event.log Adapter: 0 - Number of Events : 13 Event Description: Event log cleared Event Data: Event Description: Enclosure PD 1f(c 01/p1) power supply 2 inserted Event Data: Event Description: Enclosure PD 1f(c 01/p1) Power supply 2 switched off Event Data: Event Description: Enclosure PD 1f(c 01/p1) Power supply 2 cable removed Event Data: 

Smartmontools将监视磁盘,但我不确定控制器。 (我必须按照logging来监视设备sg0而不是sda。)

磁盘0:

 smartctl -a -d megaraid,0 /dev/sg0 

磁盘1:

 smartctl -a -d megaraid,1 /dev/sg0 

我相信这是PERC 4。