Мне нужно было заменить машину Dell R300 (под управлением Ubuntu Linux), которая вышла из строя, и на ней лежал Dell 1950 (с MegaRAID SAS 1078). Сначала это сработало; Я переместил диски, он распознал их как внешний массив и выполнил фоновую инициализацию. Сейчас через несколько дней выкинули второй диск. И хоть убей, я не могу добавить это снова. Он продолжает говорить загадочные вещи вроде:
Я попытался вынуть диски, сбросить конфигурацию контроллера, повторно добавить диски. Я также обнулил начало и конец горячей замены, но безрезультатно.
На экране ctrl-r в основном есть только одна опция, а именно установка нового диска в качестве глобального резервного, что, очевидно, не работает. Я понятия не имею, что это могло быть.
Изменить: после обновления прошивки до 1.22.32-1371 (с использованием загрузочного ISO, который пробует 115 прошивок), у меня есть один крошечный шаг вперед: теперь я могу выбрать группу дисков и установить запасной (в отличие от только глобального) , но теперь я получаю это полезное сообщение:
Edit2: после извлечения дисков, сброса конфигурации контроллера и повторного импорта внешней конфигурации это дало еще одну непонятную ошибку, почему это было невозможно, и я даже больше не мог запустить деградированный массив.
К счастью, метаданные массива находятся в конце диска, поэтому я могу видеть таблицу разделов, когда помещаю диск в отсек для USB-накопителя. я dd
Теперь создадим образ и просто воссоздадим массив и воспользуемся sysrescue CD для восстановления образа.
Ура программному RAID для Linux MD. Вы можете восстановить массив в кухонной мойке, если хотите, если у него есть разъемы SATA.