управление raid lsi megaraid

Модератор: padonki

Ответить
Аватара пользователя
Padonak
padonki
Сообщения: 3785
Зарегистрирован: 14 авг 2006, 20:43
Контактная информация:

управление raid lsi megaraid

Сообщение Padonak »

Получить статус и конфигурацию всех адаптеров

Код: Выделить всё

megacli -AdpAllInfo -aAll 
Cтатус и параметры всех логических дисков

Код: Выделить всё

megacli -LDInfo -LAll -aAll
Статус и параметры физических устройств

Код: Выделить всё

megacli -PDList -a0
Статус и параметры диска в 2-м слоте (счёт с нуля идёт!)

megacli -pdInfo -PhysDrv[8:1] -a0

Показать как диски были определены в RAID-массиве:

Код: Выделить всё

megacli -CfgDsply -a0
Управление CacheCade:

Включить

Код: Выделить всё

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
Может так случится, что он содержит метаданные от другого массива RAID (Foreign Configuration). Ваш контроллер не позволит использовать такой диск. Для проверки наличия Foreign Configuration

Код: Выделить всё

megacli -CfgForeign -Scan -aALL
Команда удаления Foreign Configuration (если вы уверены)

Код: Выделить всё

megacli -CfgForeign -Сlear -aALL
Запускаем процесс замены

Код: Выделить всё

megacli -PdReplaceMissing -PhysDrv [8:1] -Array0 -row1 -a0
[8:1] - это параметры диска которым вы меняете неисправный

Rebuild drive

Код: Выделить всё

megacli -PDRbld -Start -PhysDrv [8:1] -a0
Проверка процесса ребилда

Код: Выделить всё

megacli -PDRbld -ShowProg -PhysDrv [8:1] -a0
Моя характеристика с детского сада: Хорошо кушает, спит, гуляет! Прошло много лет, ничего не изменилось.
Изображение
Ответить