我以前曾经构建过软件 RAID(CentOS 7 和 mdadm),我知道我可以将其配置为在磁盘出现故障时发送电子邮件。
现在我需要处理一台旧服务器(大约 10 年了),它有硬件 RAID。我通过类似 BIOS 的菜单对其进行了配置,但我想知道它如何告诉我是否存在问题?没有关于邮件或其他任何内容的配置选项。
答案1
这一切都取决于操作系统和服务器/RAID 硬件。
例如,如果这是运行 Windows 并带有 SmartArray 控制器的 HP 服务器,则需要安装 HP 阵列配置实用程序。
答案2
大多数控制器会通过发出蜂鸣声和/或点亮损坏磁盘的驱动器托盘上的警告灯来物理地通知您。
此外,任何 RAID 控制器都可以使用软件工具进行监控。大多数 RAID 控制器都可以使用软件工具进行管理,因此您可以配置新阵列、设置备用驱动器、更换磁盘、迁移 RAID 级别等。这些工具还可用于验证阵列的运行状况。
这些工具通常包含在某种脚本中,该脚本在一行中显示 RAID 的运行状况,以便脚本的输出可以合并到某种中央监控系统中,例如 Nagios。但当然,您也可以简单地定期手动检查它或运行某种 cronjob。
还,一些RAID 卡制造商提供软件,允许它在出现问题时发送电子邮件。例如,3Ware 卡可以与名为 的工具一起使用3dmd
,该工具是一个守护程序,可以在出现问题时向您发送电子邮件。但并非所有制造商都提供此类守护程序。
我建议您简单地在 Google 上搜索您的 RAID 卡型号,并在搜索查询中添加“监控”,这样就会产生足够的结果来帮助您。
在评论中,您说您使用的是 3Ware 卡。那么我建议您下载3dmd
,它正好满足您的要求。