Назад | Перейти на главную страницу

mdadm raid1 с тремя дисками, где два диска будут подмножеством raid

Сейчас у меня в raid1 есть два диска одинакового размера (по 4 ТБ каждый).

Мне интересно, можно ли теперь добавить дополнительный диск размером 8 ТБ и использовать его как raid 1, а два других диска - как raid 0? Поддерживается ли mdadm этот тип конфигурации? По сути, это был бы дополнительный слой - рейд поверх другого рейда.

Другими словами:

Raid 1 between: (8TB disk) + (raid 0 between: 2x 4TB)
Total usable space: 8TB

Возможно, вам придется повозиться с точными размерами этих массивов, чтобы все работало правильно, но вот основной подход:

  1. Создайте 2-дисковый RAID 1, используя диск на 8 ТБ и пока не используйте второй диск. Массив будет поврежден из-за отсутствия диска.
  2. Скопируйте туда данные с вашего 4 ТБ RAID 1.
  3. Уничтожьте существующий RAID 1 объемом 4 ТБ.
  4. Создайте RAID 0 с двумя дисками по 4 ТБ.
  5. Добавьте массив RAID 0 в качестве второго диска в RAID 1 емкостью 8 ТБ.