https://cheatography.com/richardjh/cheat-sheets/lsi-logic-megaraid/
要求和一般信息
MegaCli约定
适配器参数-aN
|
参数-aN(其中N是从零开始的数字或字符串ALL)指定PERC5 / i适配器ID。如果只有一个控制器,可以安全地使用ALL而不是特定的ID,但是建议您将ID用于所有更改RAID配置的操作。
|
物理驱动器参数-PhysDrv [E:S]
|
对于在一个或多个虚拟驱动器上运行的命令,将使用-PhysDrv [E:S]参数,其中E是驱动器所在的机柜设备ID,S是插槽号(从零开始)。您可以使用“ MegaCli -EncInfo -aALL”获取机柜设备ID。E:S语法还用于在创建新的RAID虚拟驱动器时指定物理驱动器(请参阅5)。
|
虚拟驱动器参数-Lx
|
参数-Lx用于指定虚拟驱动器(其中x是从零开始的数字或字符串all)。
|
收集信息
适配器信息
|
MegaCli -AdpAllInfo -aALL
|
配置信息
|
MegaCli -CfgDsply -aALL
|
活动信息
|
MegaCli -AdpEventLog -GetEvents -f events.log -aALL && cat events.log
|
机箱信息
|
MegaCli -EncInfo -aALL
|
虚拟驱动器信息
|
MegaCli -LDInfo -Lall -aALL
|
物理驱动器列表
|
MegaCli -PDList -aALL
|
物理驱动器列表
|
MegaCli -PDInfo -PhysDrv [E:S] -aALL
|
备用电池信息
|
MegaCli -AdpBbuCmd -aALL
|
| | 控制器管理
静音警报
|
MegaCli -AdpSetProp AlarmSilence -aALL
|
禁用闹钟
|
MegaCli -AdpSetProp AlarmDsbl -aALL
|
启用警报
|
MegaCli -AdpSetProp AlarmEnbl -aALL
|
虚拟驱动器管理
创建RAID 0、1、5驱动器
|
MegaCli -CfgLdAdd -r(0 | 1 | 5)[E:S,E:S,...] -aN
|
创建RAID 10驱动器
|
MegaCli -CfgSpanAdd -r10 -Array0 [E:S,E:S] -Array1 [E:S,E:S] -aN
|
卸下驱动器
|
MegaCli -CfgLdDel -Lx -aN
|
物理驱动器管理
将状态设为离线
|
MegaCli -PDOffline -PhysDrv [E:S] -aN
|
将状态设置为在线
|
MegaCli -PDOnline -PhysDrv [E:S] -aN
|
标记为缺失
|
MegaCli -PDMarkMissing -PhysDrv [E:S] -aN
|
准备移除
|
MegaCli -PdPrpRmv -PhysDrv [E:S] -aN
|
更换丢失的驱动器
|
MegaCli -PdReplaceMissing -PhysDrv [E:S] -ArrayN -rowN -aN
|
重建驱动器启动
|
MegaCli -PDRbld-开始-PhysDrv [E:S] -aN
|
重建驱动器停止
|
MegaCli -PDRbld-停止-PhysDrv [E:S] -aN
|
重建驱动器进度
|
MegaCli -PDRbld -ShowProg -PhysDrv [E:S] -aN
|
清除驱动器启动
|
MegaCli -PDClear-开始-PhysDrv [E:S] -aN
|
清除驱动器停止
|
MegaCli -PDClear-停止-PhysDrv [E:S] -aN
|
清除驱动器进度
|
MegaCli -PDClear -ShowProg -PhysDrv [E:S] -aN
|
坏到好
|
MegaCli -PDMakeGood -PhysDrv [E:S] -aN
|
| | 热备件管理
设置全局热备用
|
MegaCli -PDHSP -Set -PhysDrv [E:S] -aN
|
删除热备用
|
MegaCli -PDHSP -Rmv -PhysDrv [E:S] -aN
|
设置专用热备用
|
MegaCli -PDHSP-设置-专用-ArrayN,M,... -PhysDrv [E:S] -aN
|
演练:更改/更换驱动器
1.如果驱动器由于错误
MegaCli -PDOffline -PhysDrv [E:S] -aN而尚未脱机,则将其设置为脱机
2.将驱动器标记为缺少
MegaCli -PDMarkMissing -PhysDrv [E:S] -aN
3。准备卸下驱动器
MegaCli -PDPrpRmv -PhysDrv [E:S] -aN
4.更换/更换驱动器
5.如果使用热备用驱动器,则替换后的驱动器应成为新的热备用驱动器
MegaCli -PDHSP -Set -PhysDrv [E:S] -aN
6.如果您不使用热备用,则必须将新驱动器重新添加到RAID虚拟驱动器,然后开始重建
MegaCli -PdReplaceMissing -PhysDrv [E:S] -ArrayN- rowN -aN
MegaCli -PDRbld-开始-PhysDrv [E:S] -aN
|
请注意
该紧急备忘单并不详尽,但在大多数情况下应该足够了。
有关完整的参考,请致电
MegaCli -h
|
|