Я недавно переехал, и у меня были некоторые проблемы с питанием после включения моего файлового сервера, который использует настройку mdadm RAID5. Используемая мной файловая система - ext4.
Кажется, что в какой-то момент два (из пяти) дисков выпали из массива почти одновременно после быстрого просмотра --examine. Я подумал, что вряд ли будут какие-либо записи на любой из дисков, чтобы выкинуть их из паритета, поскольку он не использовался в качестве точки монтирования для корневых или домашних каталогов и не использовался в то время (хотя, возможно, это было установлен).
Итак, я подумал, что сейчас самое время остановить массив и попробовать
mdadm --assemble --scan --force -v
Он примет второй диск, который будет выгружен как часть массива, но не примет первый. Похоже, в этом нет ничего страшного, кроме того, что последняя дата синхронизации "слишком далека". Что еще хуже, даже если он может запустить массив с 4 из 5 дисков, массив, по-видимому, не собирается правильно.
Еще одна вещь, на которую стоит обратить внимание, это то, что диски в массиве изменили буквы дисков после того, как я снова загрузил их. Возможно, что-то не так с контроллером SATA?
Я собираюсь навести порядок на некоторых сменных дисках, чтобы они передавали текущее содержимое на всякий случай, если я попробую что-то еще, что-то разрушит.
К счастью, у меня есть резервные копии для большей части содержимого, однако они немного устарели, и я хотел бы избежать использования их, если это возможно.
Если нет способа обойти это, кто-нибудь есть предложение для инструмента восстановления файлов, который будет иметь дело с такого рода сценарием? Я знаю, как это должно быть невозможно, но не больно спрашивать, верно?