Я собираюсь настроить RAID 5 на 4 жестких дисках в моей системе Ubuntu. Я планирую использовать ext4 на логическом томе.
Предположим, что один диск сообщает о невосстановимом секторе. Как RAID 5 справится с этим? Я понимаю, что если система прочитает файл, который был частично утерян на одном диске, RAID 5 восстановит его на другом секторе на этом поврежденном диске.
Итак, мой вопрос: правда ли это, и есть ли такая команда (возможно fsck
), которая бы сканировала весь диск и восстанавливала все невосстановимые сектора.
решение1
Ваша конфигурация RAID 5 пересчитает недостающую информацию, используя информацию о четности.
Я полагаю, ваш сектор останется в состоянии ожидания, если команда записи не заменит сектор на диске. Замена будет произведена независимо от конфигурации RAID.
Я полагаю, что перестроенный RAID будет применяться только при замене дисков. Я предполагаю, что нет механизма ремонта или замены для отдельных ожидающих секторов.