Linux
如何使用戴爾 PERC H200 控制器監控 RAID1 系統?
我有一台使用戴爾 PERC H200 控制器配置了 RAID1 的伺服器。我嘗試使用 smartmontools 來監控磁碟。但是安裝它並執行命令後,它說 SMART 支持不可用:
# smartctl -a /dev/sda ... === START OF INFORMATION SECTION === Vendor: Dell Product: Virtual Disk Revision: 1028 Device type: disk SMART support is: Unavailable - device lacks SMART capability.
沒有
megaraid
或megadev
的條目/proc/device
。我正在使用 Fedora 20。在 Fedora 中,通常如何監控此類 RAID 卡後面的磁碟?
我幾乎想安裝戴爾的 OMSA 工具。但它在維基頁面上說
Fedora:此儲存庫中正式不支持社區版本。但是,您可以通過編輯 yum 配置並將“fc”更改為“el5”來偽造它。這是完全不支持的。如果它壞了,你可以保留所有的碎片。
幸運的是,在進一步Google搜尋之後,我找到了這篇文章,並意識到這只是選擇正確設備的問題。
# smartctl -a /dev/sg1 ... === START OF INFORMATION SECTION === Vendor: SEAGATE Product: ST3300657SS Revision: ES66 Device type: disk Transport protocol: SAS SMART support is: Available - device has SMART capability. SMART support is: Enabled Temperature Warning: Disabled or Not Supported === START OF READ SMART DATA SECTION === SMART Health Status: OK
通常從 lsi 安裝 megaraid 工具會起作用。確保閱讀自述文件以安裝 32 位庫並啟動 vivaldi 服務。不過,我認為它們沒有通過 Fedora 認證 - rpm 用於 rhel5/6。不確定源 rpm 是否存在,或者是否支持通用 linux。