====== 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