Всех приветствую. Столкнулся с тем что на просторах рунета почти не встретить пошаговую инструкцию по ребилду RAID. Потому было решено составить её самому.
И так, что мы имеем
В RAID контроллер LSI MegaRAID SAS 9460-16 установлены два зеркалируемых накопителя Intel SSD DC S4510, сымитируем отказ одного из них достав его из слота, и вставив обратно. Попробуем провести восстановление данных. Все команды будут выполняться от лица суперпользователя при установленной программе StorCLI (storcli64) от LSI.
0. (Не обязательно) Выключаем пищалку командой.storcli64 /c0 set alarm=silence
1. Смотрим состояние виртуального диска командой.storcli64 /call/vall show
Получаем следующую таблицу в выводе.Virtual Drives :
==============
----------------------------------------------------------------------
DG/VD TYPE State Access Consist Cache Cac sCC Size Name
----------------------------------------------------------------------
0/0 RAID1 Dgrd RW Yes NRWTD - ON 893.137 GB GenericR1_0
----------------------------------------------------------------------
Где видим в значение State Dgrd, что означает что массив не исправен.
2. Смотрим состояние физических дисков командой.storcli64 /c0/eall/sall show
Получаем следующий вывод:---------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
---------------------------------------------------------------------------------
134:13 2 UBad - 893.137 GB SATA SSD N N 512B INTEL SSDSC2KB96 U -
134:15 3 Onln 0 893.137 GB SATA SSD N N 512B INTEL SSDSC2KB960G8 U -
---------------------------------------------------------------------------------
Где видим что диск в слоте 13 находится в стоянии Unconfigured bad.
3. Переводим вновь установленный носитель в состояние Unconfigured good командой.storcli /c0/e134/s13 set goodгде:
/e134 - EID
/s13 - Slt
4. Снова проверяем командойstorcli64 /c0/eall/sall show
И получаем следующий вывод.---------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
---------------------------------------------------------------------------------
134:13 2 UGood F 893.137 GB SATA SSD N N 512B INTEL SSDSC2KB960G8 U -
134:15 3 Onln 0 893.137 GB SATA SSD N N 512B INTEL SSDSC2KB960G8 U -
---------------------------------------------------------------------------------
5. Проверяем конфигурацию массива на оставшемся диске командойstorcli64 /c0/fall show
и получаем следующий вывод
FOREIGN CONFIGURATION :
=====================
-----------------------------------------
DG EID:Slot Type State Size NoVDs
-----------------------------------------
0 - RAID1 Frgn 893.137 GB 1
-----------------------------------------
6. Импортируем конфигурацию командойstorcli64 /c0/fall import
и получаем сообщение об успехеStatus = Success
Description = Successfully imported foreign configuration
7. После чего должен пойти процесс перестройки массива. Отследить его можем командойstorcli64 /call/eall/sall show rebuild
получив следующий выводController = 0
Status = Success
Description = Show Drive Rebuild Status Succeeded.
-----------------------------------------------------------
Drive-ID Progress% Status Estimated Time Left
-----------------------------------------------------------
/c0/e134/s13 71 In progress 10 Minutes
/c0/e134/s15 - Not in progress -
-----------------------------------------------------------
Copyleft (ɔ) by Yuriy Vasilev