Обновить биос
MegaCli -adpfwflash -f /scripts/firmware/lsi_imr_fw.rom -aALL MegaCli -adpfwflash -f imr_fw.rom -NoVerChk -aAll MegaCli -adpfacdefset -aALL # reset to factory default
Информация о контроллере
MegaCli -AdpAllinfo -aALL MegaCli -LDInfo -Lall -aALL MegaCli -PDList -aAll MegaCli -LdPdInfo -aAll MegaCli -CfgDsply -aALL MegaCli -PDGetNum -a0 MegaCli -PDInfo -PhysDrv [64:0] -aALL MegaCli -PDMakeJBOD -PhysDrv[64:4] MegaCli -AdpEventLog -GetEvents -f logfile -aALL
Сбросить настройки контроллера
MegaCli -CfgClr -aALL
Удалить все с контроллера
MegaCli -CfgLdDel -LALL -aALL
Создать рейд
MegaCli -CfgLdAdd -r5 [64:0, 64:1, 64:2, 64:3] -a0 MegaCli -CfgLdAdd -r0 [64:4,64:5,64:6,64:7] -a0 MegaCli -CfgLdAdd -r0 [64:4,64:5,64:6,64:7] -a0 MegaCli -PDMakeJBOD -PhysDrv[64:4,64:5,64:6,64:7] -a0
Посмотреть свободные диски
MegaCli -PDList -a0 | grep -e '^Enclosure Device ID:' -e '^Slot Number:'
Диагностика контроллера
MegaCli -AdpDiag -a0
Информация физического диска
MegaCli -PDList -aALL MegaCli -PDInfo -PhysDrv [E:S] -aALL
Информация о батарейке
MegaCli -AdpBbuCmd -aALL
Выключить текущую ошибку
MegaCli -AdpSetProp AlarmSilence -aALL
Отключить ошибку
MegaCli -AdpSetProp AlarmDsbl -aALL
Включить ошибку
MegaCli -AdpSetProp AlarmEnbl -aALL
Установить диск как offline
MegaCli -PDOffline -PhysDrv [E:S] -aN
Установить диск как online
MegaCli -PDOnline -PhysDrv [E:S] -aN
Пометить диск как missing
MegaCli -PDMarkMissing -PhysDrv [E:S] -aN
Продготовить диск к выниманию
MegaCli -PdPrpRmv -PhysDrv [E:S] -aN
Заменить недостающий диск
MegaCli -PdReplaceMissing -PhysDrv [E:S] -ArrayN -rowN -aN
Восстановить массив
MegaCli -PDRbld -Start -PhysDrv [E:S] -aN MegaCli -PDRbld -Stop -PhysDrv [E:S] -aN MegaCli -PDRbld -ShowProg -PhysDrv [E:S] -aN
Очистить диски
MegaCli -PDClear -Start -PhysDrv [E:S] -aN MegaCli -PDClear -Stop -PhysDrv [E:S] -aN MegaCli -PDClear -ShowProg -PhysDrv [E:S] -aN
Изменить состояние Unconfigured-Bad на Unconfigured-Good
MegaCli -PDMakeGood -PhysDrv[E:S] -aN MegaCli -PDMakeGood -PhysDrv[64:4] -force -aALL> /dev/null
Замена диска при использовании hotspare
MegaCli -PDHSP -Set -PhysDrv [E:S] -aN
Если не используется hotspare, замена и ребилд массива
MegaCli -PdReplaceMissing -PhysDrv [E:S] -ArrayN -rowN -aN MegaCli -PDRbld -Start -PhysDrv [E:S] -aN MegaCli -CfgLdAdd -r0 [0:1, 0:1] -a0 MegaCli -LDInfo -Lall -aALL
Создание Raid5
MegaCli -CfgLdAdd -r5 [64:0,64:1,64:2,64:3] -a0
Создать Raid10
MegaCli -CfgSpanAdd -r10 -Array0[64:0,64:1] -Array1[64:2,64:3] -a0
Подключить как JBOD
MegaCli -AdpSetProp -EnableJBOD 1 MegaCli -AdpSetProp -EnableJBOD 1 -aALL
MegaCli -PDMakeJBOD -PhysDrv[64:4,64:5,64:6,64:7] -a0
Включить кеш диска
MegaCli -LDSetProp EnDskCache -LAll -aAll