我有一台运行CentOS 6的戴尔服务器,使用带有Raid 5设置的PERC H710 Raid控制器卡,我想监控Raid控制器后面的硬盘故障/工作状态.
然后,我应该能够使用bash脚本来监视硬盘状态,并在出现问题时发送警报电子邮件.
用于CentOS / Red Hat / Linux的LSI MegaRAID SAS命令工具(About LSI MegaRAID SAS Linux Tools)不支持PERC H710,smartctl也不支持它.
基于戴尔网站,该服务器(NX3200 PowerVault)不支持CentOS,我无法下载任何Linux程序来监控硬盘.
[root@server ~]# lspci | grep RAID
03:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 2208 [Thunderbolt] (rev 05)
[root@server ~]# smartctl -a /dev/sda
smartctl 5.43 2012-06-30 r3573 [x86_64-linux-2.6.32-431.el6.x86_64] (local build)
Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net
Vendor: DELL
Product: PERC H710
Revision: 3.13
User Capacity: 299,439,751,168 bytes [299 GB]
Logical block size: 512 bytes
Logical Unit id: ....
Serial number: ....
Device type: disk
Local Time is: Tue Apr 15 16:38:30 2014 SGT
Device does not support SMART
Error Counter logging not supported
Device does not support Self Test logging
任何人都知道如何监控带有CentOS 6的Dell PERC H710硬件raid背后的硬盘状态?