【儲存】megacli 常用引數介紹

楊奇龍發表於2013-03-08
查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.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-755624/,如需轉載,請註明出處,否則將追究法律責任。

相關文章