V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
reece
V2EX  ›  问与答

服务器 RAID 磁盘报警方案

  •  
  •   reece · 2019-03-18 20:02:05 +08:00 · 2079 次点击
    这是一个创建于 2086 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Ubuntu 服务器,使用 LSI 的 Raid 卡组了磁盘 Raid。操作系统内部可以使用 storcli 来查看 RAID 以及磁盘的健康状态,想请教一下有没有比较好的磁盘报警方案,能够在磁盘出现问题之后收到邮件报警,及时更换磁盘。

    目前只找到一个方案,配合 Nagios 使用这个插件,https://github.com/thomas-krenn/check_lsi_raid,但是 Nagios 这个东西感觉有点繁琐,而且这个插件也不是很大众。请问下这种需求,主流都使用什么方案?

    1 条回复    2019-03-18 20:21:43 +08:00
    greenskinmonster
        1
    greenskinmonster  
       2019-03-18 20:21:43 +08:00
    首先用 storcli 写个脚本,返回正常 OK,异常 WARN/ERROR 状态
    最简单的办法,cron 每隔一定时间检查,异常就发邮件 /微信通知。
    用 Nagios 的话,需要写个 command,调用这个脚本即可,参考 commands.cfg 。
    Zabbix 也可以,方法类似。

    更好点的就是用 Nagios/Zabbix 调用服务器的 SNMP 接口,这样可以监控的细致一些,具体看你服务器品牌。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3105 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:30 · PVG 22:30 · LAX 06:30 · JFK 09:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.