【存储】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.
上一篇:【PHP】in_array需要注意的点


下一篇:CentOS安装VMware Tools