天天看點

【存儲】megacli 常用參數介紹

查raid級别

megacli -LDInfo -Lall -aALL 

查raid卡資訊

megacli -AdpAllInfo -aALL 

檢視硬碟資訊

megacli -PDList -aALL 

檢視電池資訊

megacli -AdpBbuCmd -aAll 

檢視raid卡日志

megacli -FwTermLog -Dsply -aALL 

顯示擴充卡個數

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    

錄音帶狀态的變化,從拔盤,到插盤的過程中。

Device           |Normal |Damage  |Rebuild |Normal

Virtual Drive    |Optimal|Degraded|Degraded|Optimal

Physical Drive   |Online |Failed Unconfigured|Rebuild|Online

檢視實體磁盤狀态:

megacli -PDRbld -ShowProg -PhysDrv  [Enclosure Device ID:Slot Number]  -a0

Rebuild 中的實體磁盤狀态中會顯示:"Firmware state: Rebuild"

查詢 Rebuild 進度:

megacli -pdrbld -showprog -physdrv[E:S] -aALL

傳回内容類似于下面這樣:

Rebuild Progress on Device at Enclosure 32, Slot 5 Completed 77% in 101 Minutes.

以文本進度條樣式顯示 Rebuild 進度:

megacli -pdrbld -progdsply -physdrv[E:S] -aALL

螢幕顯示類似下面的内容:

Rebuild progress of physical drives...

Enclosure:Slot               Percent Complete                       Time Elps

      032 :05   #######################87 %################*******  01:59:07

 Press key to quit...

檢視 RAID 卡 Rebuild 參數:

megacli -AdpAllinfo -aALL | grep -i rebuild

傳回結果類似下面這樣

Rebuild Rate                     : 30%

Auto Rebuild                     : Enabled

Rebuild Rate                     : Yes

Force Rebuild                    : Yes

設定 RAID 卡 Rebuild 比例為60%:

megacli -AdpSetProp { RebuildRate -60} -aALL

設定成功後傳回:

Adapter 0: Set rebuild rate to 60% success.