User Tools

Site Tools


megacli

MegaCLI

Обновить биос

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
megacli.txt · Last modified: 2020/07/08 18:20 (external edit)