Образовательный проект «SnakeProject» Михаила Козлова

Навигация

⇒ FreeBSD and Nix ⇐

CISCO

Voice(Asterisk\Cisco)

Microsoft

Powershell

Python

SQL\T-SQL

Общая

WEB Разработка

ORACLE SQL \ JAVA

Мото

Стрельба, пневматика, оружие

Саморазвитие и психология


MegaCLI LSI замена сбойного диска аппаратного RAID


MegaCLI LSI замена сбойного диска аппаратного RAID

Состояние и информация массива и дисков:
lspci | grep -i RAID
megacli -LDInfo -Lall -aALL | grep State
megacli -PDList -aAll | egrep "Enclosure Device ID:|Slot Number:|Inquiry Data:|Error Count:|state"
megacli -PDList -aALL

где пример вывода: [252:2] - это 252 - Enclosure Device ID, 2 - Slot Number:
Enclosure Device ID - идентификатор блока
Slot Number - Номер слота физического диска

Заменяем сбойный диск
Если диск в состоянии Online (Failed), переводим в состояние Offline:
megacli -PDOffline -PhysDrv [252:2] -a0

Отметим диск, как извлеченный:
megacli -PDMarkMissing -PhysDrv [252:2] -a0

Получаем информацию об извлеченном диске:
megacli -Pdgetmissing -a0

Подсветим диск, требующий замены:
megacli -PdLocate -start -PhysDrv [252:2] -a0

При проблемах с подсветкой используем лампочку активности в качестве индикации:
megacli -AdpSetProp {UseDiskActivityforLocate -1} -aALL 

Удаляем диск из RAID:
megacli -PdPrpRmv -PhysDrv [252:2] -a0

Выполняем процедуру физической замены диска

Если диск содержит метаданные от старого RAID массива, удаляем

Проверяем наличие старых метаданных:
megacli -CfgForeign -Scan -a0

Удаляем в случае наличия:
megacli -CfgForeign -Сlear -a0

Замена, берем значения параметров Array и Row из предыдущего пункта:
megacli -PdReplaceMissing -PhysDrv [252:2] -Array1 -row0 -a0

Запускаем Rebuild нового диска:
megacli -PDRbld -Start -PhysDrv [252:2] -a0

Если получаем эту ошибку при выполнении команды, то Rebuild запустился автоматически:
Cannot Rebuild Physical Drive at Enclosure - 252, Slot - 2.
FW error description: 
The specified device is in a state that doesn't support the requested command.

Статус Rebuild и оставшееся время до окончания:
megacli -PDRbld -ShowProg -PhysDrv [252:2] -a0

Отключить индикацию диска:
megacli -PdLocate -stop -PhysDrv [252:2] -a0

 


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

Контакты Группа ВК Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и LinuxКод обмена баннерами Видео к IT статьям на YoutubeВидео на другие темы Смотреть
Мои друзья: Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

© Snakeproject.ru создан в 2013 году.
При копировании материала с сайта - оставьте ссылку.

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика





Поддержать автора и проект