управление raid lsi megaraid
Добавлено: 01 окт 2019, 16:50
Получить статус и конфигурацию всех адаптеров
Cтатус и параметры всех логических дисков
Статус и параметры физических устройств
Статус и параметры диска в 2-м слоте (счёт с нуля идёт!)
megacli -pdInfo -PhysDrv[8:1] -a0
Показать как диски были определены в RAID-массиве:
Управление CacheCade:
Включить
Отключить
Просмотреть состояние:
Замена неисправного диска
Отключить писк:
Обратите внимание, что это не навсегда отключает сигнализацию, а просто выключает сигнал по текущей аварии.
Просмотреть состояние диска (подставьте нужное значение [E:S]):
Пометить диск требующий замены как потерянный (если контроллер не сделал этого сам)
Получить параметры потерянного диска
Вы должны получить ответ подобный этому:
Adapter 0 - Missing Physical drives
No. Array Row Size Expected
0 0 4 2097152 MB
Подсветить диск который надо менять (подставьте нужное значение [E:S]):
На некоторых шасси могут быть проблемы с индикацией. Это лечится такой командой:
В этом случае для маркировки диска будет использоваться лампочка активности.
Удаляем неисправный и вставляем новый диск.
Прекращаем подсветку и проверяем состояние диска:
Может так случится, что он содержит метаданные от другого массива RAID (Foreign Configuration). Ваш контроллер не позволит использовать такой диск. Для проверки наличия Foreign Configuration
Команда удаления Foreign Configuration (если вы уверены)
Запускаем процесс замены
[8:1] - это параметры диска которым вы меняете неисправный
Rebuild drive
Проверка процесса ребилда
Код: Выделить всё
megacli -AdpAllInfo -aAll
Код: Выделить всё
megacli -LDInfo -LAll -aAll
Код: Выделить всё
megacli -PDList -a0
megacli -pdInfo -PhysDrv[8:1] -a0
Показать как диски были определены в RAID-массиве:
Код: Выделить всё
megacli -CfgDsply -a0
Включить
Код: Выделить всё
megacli -Cachecade -assign -L0 -a0
Код: Выделить всё
megacli -Cachecade -remove -L0 -a0
Successfully removed VD from Cache
Код: Выделить всё
megacli -CfgCacheCadeDsply -a0
megacli -LDInfo -LAll -a0
Отключить писк:
Код: Выделить всё
megacli -AdpSetProp -AlarmSilence -a0
Просмотреть состояние диска (подставьте нужное значение [E:S]):
Код: Выделить всё
megacli -pdInfo -PhysDrv [8:1] -a0
Код: Выделить всё
megacli -PDMarkMissing -PhysDrv [E:S] -aN
Код: Выделить всё
megacli -Pdgetmissing -a0
Adapter 0 - Missing Physical drives
No. Array Row Size Expected
0 0 4 2097152 MB
Подсветить диск который надо менять (подставьте нужное значение [E:S]):
Код: Выделить всё
megacli -PdLocate -start -PhysDrv [8:1] -a0
Код: Выделить всё
megacli -AdpSetProp \{UseDiskActivityforLocate -1\} -aALL
Удаляем неисправный и вставляем новый диск.
Прекращаем подсветку и проверяем состояние диска:
Код: Выделить всё
megacli -PdLocate -stop -PhysDrv [8:1] -a0
megacli -pdInfo -PhysDrv [8:1] -a0
Код: Выделить всё
megacli -CfgForeign -Scan -aALL
Код: Выделить всё
megacli -CfgForeign -Сlear -aALL
Код: Выделить всё
megacli -PdReplaceMissing -PhysDrv [8:1] -Array0 -row1 -a0
Rebuild drive
Код: Выделить всё
megacli -PDRbld -Start -PhysDrv [8:1] -a0
Код: Выделить всё
megacli -PDRbld -ShowProg -PhysDrv [8:1] -a0