Замена диска в аппаратном массиве на контроллере LSI 9260-4i
Шаг 1. Проверка состояния диска
В Linux для просмотра состояния диска необходимо ввести команду /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL | grep -i "Firmware state"
. В Windows для просмотра состояния диска необходимо воспользоваться утилитой MegaRAID Storage Manager и найти диск со статусом Failed, Unconfigured(bad) или Offline.
Шаг 2. Подготовка диска к извлечению
Если диск автоматически не перешел в состояние Failed, требуется:
- Перевести диск в состояние Offline, логически отключив его от контроллера командой
MegaCli64 -PDOffline -PhysDrv [E:S] -a0
. - Пометить диск как отсутствующий с помощью команды
MegaCli64 -PDMarkMissing -PhysDrv [E:S] -a0
. - Подготовить диск к удалению с помощью команды
MegaCli64 -PDPrpRmv -PhysDrv [E:S] -a0
-PhysDrv [E:S] указывает на конкретный диск. Вместо E — Enclosure ID (номер корзины/шасси) и S — Slot Number (номер слота, где установлен диск) необходимо подставить числовые значения. Посмотреть значения можно через команду MegaCli64 -PDList -a0
.
MegaCli64 - Имя исполняемого файла утилиты MegaCLI для 64-битных систем.
-a0 - Номер адаптера (контроллера RAID). Если контроллер один — это a0. Если несколько — может быть a1, a2 и т.д.
Далее сбойный диск можно извлечь и заменить на новый диск.
Шаг 3. Проверка и запуск автоматической реконструкции
После установки нового диска необходимо убедиться в том, что диск определяется как Unconfigured(Good) с помощью команды MegaCli64 -PDList -a0
.
Далее контроллер автоматически запустить реконструкцию массива если новый диск установлен в тот же слот и имеет статус Unconfigured(Good). Если этого не произошло - требуется ввести команду MegaCli64 -AdpAutoRebuildEnbl -a0
для запуска процесса.
Шаг 4. Отслеживание статуса массива
Следить за процессом реконструкции/восстановления массива можно:
- Командой
MegaCli64 -LDInfo -Lall -a0
- Командой
MegaCli64 -PDRbld -ShowProg -PhysDrv [E:S] -a0
для конкретного диска