如何在 Centos 下监控戴尔服务器 RAID 状态

如何在 Centos 下监控戴尔服务器 RAID 状态

运行 Dell PERC 6 RAID 控制器的 Dell 1950 服务器,我们如何在不在启动状态下检查的情况下在 Centos 7 下监控 RAID 状态?谢谢。

答案1

答案2

Stone 的回答是正确的,使用 PERC CLI;他的链接提供了很好的安装说明,但目前没有指向 RPM 文件。请参阅https://www.dell.com/support/home/us/en/04/drivers/driversdetails?driverid=52r3d获取最新版本。

您可以使用 ”yum 本地安装“ 代替 ”rpm -i“在 CentOS 上:

yum -y localinstall perccli-007.0127.0000.0000-1.noarch.rpm

你必须跑perccli64 是以 root 身份。示例用法:

sudo /opt/MegaRAID/perccli/perccli64 -LDInfo -Lall -aALL

答案3

尝试了 perccli 和 megacli,但没有成功。

我设法使用 smartmontools 获取 RAID 环境中驱动器的状态(健康状况)。我不知道的是,它们隐藏在/dev/sg#

例子:

smartctl -a /dev/sg0 (1st physical disc)
smartctl -a /dev/sg1 (RAID1 virtual disc)
smartctl -a /dev/sg2 (2nd physical disc)

不确定如何检查 RAID 状态,但在检查驱动器故障时很有帮助。

相关内容