1、下載軟件包MegaCli
下載地址(附件):
http://vdisk.weibo.com/s/dh4smVPLWhbC?archive_ref=F0IoLE0pczx6G&archive_path=%2F8.07.10_MegaCLI_Linux%2FLinux+MegaCLI+8.07.10&category_id=0#
2、解壓縮
3、Linux下安裝:
#rpm -ivh MegaCli-8.07.10-1.noarch.rpm
#cd /opt/MegaRAID/ 安裝路徑在/opt下
4、完成安裝,建立軟鏈接到/usr/bin,方便使用此命令
# ln -sf /opt/MegaRAID/MegaCli/MegaCli64 /usr/bin/megacli
================================================================
1.Linux系統本身查看:
軟Raid查看
[root@lvmhhk ~]# cat /proc/mdstat
Personalities :
unused devices: <none>
硬件Raid:查看raid的廠商,型號,級別
#dmesg |grep -i raid
#cat /proc/scsi/scsi
或
#lspci |grep -i meg
2.硬件raid最好通過已安裝的raid廠商的管理工具來查看,megacli
MegaCli常用參數:
顯示適配器個數:#megacli -adpCount
顯示適配器時間:#megacli -AdpGetTime -aALL
顯示所有適配器信息:#megacli -AdpAllInfo -aAll
顯示所有邏輯磁盤組信息:#megacli -LDInfo -LALL -aAll
顯示所有物理信息:#megacli -PDList -aAll
查看充電狀態:#megacli -AdpBbuCmd -GetBbuStatus -aALL|grep 'Charger Status'
顯示BBU(後備電池)狀態信息:#megacli -AdpBbuCmd -GetBbuStatus -aALL
顯示BBU容量信息:#megacli -AdpBbuCmd -GetBbuCapacityInfo -aALL
顯示BBU設計參數:#megacli -AdpBbuCmd -GetBbuDesignInfo -aALL
顯示當前BBU屬性:#megacli -AdpBbuCmd -GetBbuProperties -aALL
顯示Raid卡型號,Raid設置,Disk相關信息:#megacli -cfgdsply -aALL
查看Cache策略設置:#megacli -cfgdsply -aALL|grep Policy
查看充電進度百分比:#megacli -AdpBbuCmd -GetBbuStatus -aALL|grep 'Relative State of Charge'
各種設備和磁盤的不同狀態:
Device |Normal|Damage|Rebuild|Normal
Virtual Drive |Optimal|Degraded|Degraded|Optimal
Physical Drive |Online|Failed--->Unconfigured|Rebulid|Online
MegaCli Error Messages
0x00 Command completed successfully
0x01 Invalid command
不同品牌服務,用megacli查看到的raid卡型號信息與lspci查看到的raid卡型號信息不一致,例如華爲,DELL,HP,好像是爲Raid卡進行了2次開發,套了一個驅動殼子新名稱一樣,曙光的megacli查看到的直接是通用raid卡型號。
================================
lsiutil.x86_64工具也可以查看raid信息