用于SNMP Raid监控的最小OpenManage Linux安装?

是否有可以在SNMP中提供的PowerEdge服务器上创buildRAID信息的最小安装,以便我可以使用Nagios进行监控?

我发现命令行实用程序,我可以使用check_by_ssh,但我相信我会需要setuid / sudo他们听起来太冒险了。 我也接受其他想法。

是。 但是,这取决于您的PERC控制器。 这里是我的笔记,但它可能不符合你的版本。 戴尔倾向于在同一代中频繁切换品牌。

  • PERC 5:MegaCli
    • MegaCli-1.01.39-0.i386.rpm
  • PERC 4 / Di PERC 3 / QC PERC 3 / DC PERC 3DCL PERC2 / DC PERC2 / SC:Dellmgr
    • PERC-CERC-APPS-6.03-A06.tar.gz / Dellmgr-5.31-0.i386.rpm
  • PERC 3 / Di PERC 3 / Si PERC 2 / Si PERC 2:afaapps
    • afaapps-2.7-2.i386.rpm为一些2650.可能要先尝试4.1。
    • afaapps-4.1-0.i386.rpm为2850和最多2650。

有了Nagios,由于版本的不同,维护起来变得更加复杂。 有一个afasnmp应用程序的包装。 这里有一些链接…

  • PERC
  • 的MegaRAID

随着年龄更大的2650我能够使用afasnmp 。 不幸的是,我不能给你所有芯片组的明确build议。

编辑

嗯,戴尔有时非常沮丧,他们倾向于在UNIX上默认使用Windows方法。 不要让我开始在MD3000。

这听起来像是如果从命令行运行MegaCLI,它会根据需要生成状态。 我一直在Nagios上做脚本。 我将在源服务器上绑定一个脚本,通常是一个简单的shell脚本,它将在SNMP中执行。 在Nagios服务器上,我将使用PERL脚本来拉动mib,并以Nagios可以使用的方式产生结果。 现在能为你工作吗?

我认为对于我的PERC在2950“Linux – SNMP” http://www.lsi.com/storage_home/products_home/internal_raid/megaraid_sas/megaraid_sas_8888elp/index.html可能工作。 当我知道的时候我会更新这个。