У меня есть RAID5 с четырьмя дисками, где два диска имеют поврежденные блоки, и RAID теперь поврежден и находится в режиме только для чтения. Чтение файлов и резервное копирование все прошло гладко, так что никаких проблем. Насколько я понимаю, один диск был "выгнан" из RAID, но какой именно? Поскольку я все еще могу читать все файлы, очевидно, что по крайней мере 3 диска все еще являются членами RAID.
1 ответ
Предполагается, что он работает на mdadm из-за комментариев.
mdadm -D
покажет вам состояние массива, включая информацию о том, какой диск поврежден. Я бы посоветовал записать серийный номер, так как это единственный надежный способ убедиться, что вы извлекли нужный диск.
РЕДАКТИРОВАТЬ Похоже, что некоторые версии требуют, чтобы вы перевели его в режим misc при запросе деталей (-D); mdadm --misc -D
должен сделать эту работу.
Из комментариев:
Number Major Minor RaidDevice State
0 8 51 0 active sync /dev/sdd3
1 8 35 1 active sync /dev/sdc3
4 8 19 2 spare rebuilding /dev/sdb3
3 8 3 3 active sync /dev/sda3
Похоже, SDB не удалось и выполняет повторную синхронизацию. Либо так, либо вы кое-как поменяли /dev /sdb3 на /dev /sdb в вашей конфигурации mdadm, и теперь он перезаписывает весь диск.
Если вместо этого у него есть какое-то аппаратное решение, вам нужно будет обратиться к инструкциям производителей оборудования - обычно это будет включать загрузку и загрузку инструмента RAID до загрузки ОС, в которой будет подробно описана проблема.