У меня есть программный массив RAID 5 для Linux, состоящий из 5 дисков по 3 ТБ, что в сумме дает мне примерно 12 ТБ. Я хочу заменить диски новыми накопителями емкостью 8 ТБ, но, поскольку они все еще довольно дороги, я хотел бы начать с трех дисков, что дает мне в общей сложности 16 ТБ. Это позволило бы мне позже добавить дополнительные диски 8 ТБ, чтобы увеличить размер моего массива по мере необходимости.
Теперь я знаю, что это возможно заменить все диски с дисками большего размера. Я также знаю, что это возможно перестроить массив с меньшим количеством дисков, если у вас достаточно места на диске. Проблема в том, что мой массив заполнен на 95%, что является моей основной причиной перехода на диски большего размера. Поскольку у меня недостаточно места на диске, чтобы сначала восстановить массив с меньшим количеством дисков (3 ТБ), Есть ли способ восстановить мой текущий массив RAID 5 12 ТБ (5 x 3 ТБ) в массив RAID 5 16 ТБ (3 x 8 ТБ) без потери данных?
Я не думаю, что вы можете делать то, что хотите: заменять только некоторые диски не позволят вам увеличить массив (использовать дополнительное «пустое» пространство). Более того, RAID5 с этими дисками большой емкости очень рискован.
По этим причинам я настоятельно рекомендую вам создать новый массив RAID6 или RAID10 (с 4 дисками по 8 ТБ) и перенести данные в новый массив. Хотя это и болезненно, это предотвратит возможную потерю данных в будущем.