通过终端监控 RAID 状态(CentOS 5)

通过终端监控 RAID 状态(CentOS 5)

我目前正在运行 CentOS 5,正在寻找一个终端命令,可以让我监控 RAID 设置的状态(即,驱动器是否关闭),而无需进入内核。毕竟这是一个实时 Web 服务器。

更新:规格是带有 SAS 5i/R 控制器的戴尔 sc1435。

答案1

如果您使用带有常规磁盘控制器的软件 RAID,则使用:

mdadm --detail <dev>

例如 /dev/md0 在哪里。这将向您显示当前状态。如果驱动器发生故障,您还会在 /var/log/messages 中看到大量令人讨厌的信息。

答案2

它依赖于 raid。对于 lsi(它存在于许多 dell 和 hp 服务器中),您可以使用名为MegaCLI

对于 3ware 卡 -tw_cli

它通常附带您的硬件的“驱动程序”或文档。

答案3

如果这是一个软件 raid(mdadm),并且您想要查看当前状态,您只需执行猫/proc/mdstat。如果你想让屏幕每 10 秒刷新一次,你可以这样做观察-n 10 cat /proc/mdstat

答案4

mdadm 提供有关 Linux 软件 raid 各个方面的详细信息。

相关内容