1

У меня есть RAID5 с четырьмя дисками, где два диска имеют поврежденные блоки, и RAID теперь поврежден и находится в режиме только для чтения. Чтение файлов и резервное копирование все прошло гладко, так что никаких проблем. Насколько я понимаю, один диск был "выгнан" из RAID, но какой именно? Поскольку я все еще могу читать все файлы, очевидно, что по крайней мере 3 диска все еще являются членами RAID.

1 ответ1

2

Предполагается, что он работает на 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 до загрузки ОС, в которой будет подробно описана проблема.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .