免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1892 | 回复: 0
打印 上一主题 下一主题

[其他] nagios监控服务器raid卡和硬盘状态的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-06-17 15:09 |只看该作者 |倒序浏览
本帖最后由 hblicy 于 2013-06-17 15:11 编辑

最近在IBM X3650服务器上安装好了nagios-3.5.0,plugins-1.4.16,想在nagios界面上监控物理硬盘的状态,在nagios exchange里找到了两款,都是基于MecaCli工具的插件,一个是check_megaraid_sas:http://exchange.nagios.org/direc ... egaraid_sas/details
一个是check_raid:http://exchange.nagios.org/direc ... /check_raid/details

装好MecaCli工具之后,在命令行下用root用户跑这两个脚本都没问题,能正常显示,如下:
1、WARNING: 0:0:RAID-5:6 drives:4.541TB:Optimal Drives:6 (28 Errors)
2、OK: MegaCli:[0 Vols: , 6 Devs: 12:Online,13:Online,10:Online,09:Online,11:Online,08:Online]
用nagios用户运行这两个脚本都会有问题,显示如下:
1、OK: Drives:0
2、OK: MegaCli:[0 Vols: , 0 Devs: ]
之后发现可能是nagios没有权限执行megcali命令获取信息,于是在脚本里面运行megcali命令的地方加上sodu,并在/etc/sudoers文件里面加入nagios ALL=(ALL)       NOPASSWD: /usr/bin/megacli,这样命令行下可以正常运行了,跟用root用户跑脚本显示一样的结果。

但是发现用check_nrpe -H IP -c check_raid 获取远程主机的状态还是不正常,在nagios的监控界面显示也不正常。




各位有弄过这块的大神请留步,帮忙解决一下,万分感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP