У меня 4-х дисковый массив RAID5, один из которых по смарту начинает выходить из строя. Однако, поскольку я использую менее половины места на / dev / md0, я хотел бы перестроить массив без неисправного диска.
Ближайший сценарий, который мне удалось найти в Интернете, был эта почта, однако он содержит биты, которые не относятся ко мне (тома LVM), а также не объясняет, как я изменяю размер раздела после того, как закончу.
Обратите внимание, что у меня есть резервные копии важных данных, но я бы по возможности не перестраивал массив с нуля.
Обновление: неисправный диск был удален из массива, могу ли я сделать это?
Согласно силе Google, которая привела меня к Эта статья, можно изменять размер массивов RAID5 под Linux, так как mdadm
версия 3.1.something.
resize2fs -M
).mdadm ... --grow --array-size=
изменить размер массива вниз так что это правильный размер для трех физических томов.mdadm ... --grow --raid-devices=3 --backup-file=/tmp/backup
для изменения количества устройств в массиве.Я никогда не тестировал это сам и до сих пор даже не осознавал, что эта операция поддерживается. Итак, я кое-что узнал. Удачи!
Не существует стабильного способа уменьшить массив RAID5. Я попробовал ответить larsks. Восстановление не получилось. (Остановлено при 0% прогресса) И я потерял свой RAID-массив.