硬件運維:MegaCli搞定在線磁盤陣列維護
注意:MegaCli是針對陣列卡直接進行管理,所有操作請三思!
1. MegaCli簡介
MegaCli是由LSI原廠提供的LSI MegaRaid陣列卡管理工具。他可以查看當前RAID卡的所有信息,包括RAID卡型號、類型、磁盤狀態、電池狀態等等。學會了如何使用MegaCli,我們可以在硬盤沒有徹底嗝屁(Failed)之前,監測到是否已經出現預告警報錯,不需要現場逐臺巡檢磁盤狀態燈
PS:關于如何做磁盤監控可以查看我之前發的”Zabbix通過MegaCli實現對LSI Raid卡硬盤監控(LDD)”
PS:關于如何做好PC服務器磁盤故障處理可以查看我之前發的”PC服務器硬盤故障處理”
2. 下載與安裝
官網地址:http://docs.avagotech.com/docs/12351587
懶人下載地址(含Windows版本): http://pan.baidu.com/s/1mijxrIw 密碼:k6i8
安裝:rpm -ivh MegaCli-8.07.14-1.noarch.rpm
3. 常用命令-查看RAID卡信息
- #/opt/MegaRAID/MegaCli/MegaCli64-AdpAllInfo-aALL
可以看到我們的陣列卡是PERC H730 Mini,固件版本號為25.4.0.0015
4. 常用命令-查看RAID級別
- #/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL
可以看到,我做的是2塊磁盤組成的RAID1,當前狀態是正常
5. 常用命令-查看物理磁盤信息
- #/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aAll
磁盤監控最主要的就是定時抓取Media Error,Other Error,Predictive Failure數值,以及磁盤的狀態了,有了這幾個基本的磁盤監控就容易了
6. 其他常用命令與部分示例