Megaraid 必知必會

wenaini發表於2010-12-06
使用LSI的megaraid可以對raid進行有效監控。別的廠商比如HP,IBM也有自己的raid API[@more@]MegaCli -ldinfo -lall -aall
查詢raid級別,磁碟數量,容量,條帶大小。
MegaCli -cfgdsply -aALL |grep Policy
查詢控制器cache策略
MegaCli -LDSetProp WB -L0 -a0
設定write back功能
MegaCli -LDSetProp CachedBadBBU -L0 -a0
設定即使電池壞了還是保持WB功能
MegaCli -AdpBbuCmd -BbuLearn a0
手動充電
MegaCli -FwTermLog -Dsply -aALL
查詢日誌


顯示介面卡個數: MegaCli -adpCount

顯示所有介面卡資訊: MegaCli -AdpAllInfo -aAll
Critical Disks : 0
Failed Disks : 0


顯示所有邏輯磁碟組資訊: MegaCli -LDInfo -LALL -aAll
顯示所有的物理資訊: MegaCli -PDList -aAll
Media Error Count: 0
Other Error Count: 0

檢視充電狀態: MegaCli -AdpBbuCmd -GetBbuStatus -aALL
Learn Cycle Requested : No
Fully Charged : Yes

顯示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 -i Policy
Current Cache Policy: WriteBack, ReadAheadNone, Direct, Write Cache OK if Bad BBU
檢視充電進度百分比: MegaCli -AdpBbuCmd -GetBbuStatus -aALL

各種裝置和磁碟的不同狀態:
Device |Normal|Damage|Rebuild|Normal
Virtual Drive |Optimal|Degraded|Degraded|Optimal
Physical Drive |Online|Failed –> Unconfigured|Rebuild|Online




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

相關文章