Centos

如何使用 CentOS 6 監控 Dell PERC H710 Raid Controller 後面的硬碟狀態?

  • June 22, 2021

我有一台戴爾伺服器CentOS 6使用PERC H710帶有 Raid 5 設置的 Raid 控制器卡執行,我想監控 Raid 控制器後面的硬碟故障/工作狀態。

然後我應該能夠使用 bash 腳本來監控硬碟狀態並在出現問題時發送警報電子郵件。

CentOS/Red Hat/Linux的LSI MegaRAID SAS命令工具(關於 LSI MegaRAID SAS Linux 工具)不支持 PERC H710,smartctl也不支持它。

根據戴爾網站,CentOS此伺服器不支持 ( NX3200 PowerVault),我無法下載任何 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 上監控硬體襲擊背後的硬碟狀態?

SMART不是磁碟或儲存監控的最終決定*!*它是一個組件,但現代 RAID 控制器將它與其他方法一起使用來確定驅動器和陣列的健康狀況。

我假設這是戴爾 PowerEdge 伺服器中的 PERC 控制器。

對戴爾硬體進行健康監測的正常 Linux 友好方法是通過 Yum 安裝適用於 Linux 的戴爾 OMSA 代理 - http://linux.dell.com/wiki/index.php/Repository/OMSA#Yum_setup

yum install srvadmin-all將安裝全套代理。安裝後,您可以使用該omreport命令獲取有關您的陣列的資訊。

例子:

$ omreport storage vdisk

$ omreport storage pdisk controller=0

$ omreport storage vdisk controller=0 vdisk=1

引用自:https://serverfault.com/questions/589070