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

Вопросы о создании RAID

В настоящее время я работаю над проектом, который требует от меня написания сценария для определения набора дисков, добавленных с целью хранения, и их установки как RAID-массива. У меня проблемы с поиском информации о фактическом процессе создания, хотя и помимо необходимых команд.

  1. Нужно ли сначала отформатировать и разбить на разделы диски, из которых я создаю RAID? Или делает mdadm --create сделать это для тебя?

  2. Мне сказали, что проект будет поддерживать переменное количество дисков. Мой босс предложил использовать уровень RAID 5, но если я не неправильно понимаю уровни RAID, для уровня RAID 5 требуется как минимум 3 диска, где, я думаю, мы планируем использовать 2 для начала. Есть ли на определенных уровнях RAID минимальное количество дисков?

  3. Чтобы добавить RAID-массив к моему fstab файл, просто собрать? Или мне еще нужно смонтировать до / после сборки?

Я нашел несколько руководств по процессу установки, но кроме этого, я действительно не смог найти эту информацию.

  1. Если на дисках есть существующие файловые системы, вы должны удалить их, чтобы можно было начать с дисков без файловых систем. Сначала вы создаете массив, используя mdadm, затем вы создаете файловую систему.
  2. Уровень RAID 1 является «зеркальным», и вы можете создать его только с 2 дисками. Как вы уже указали, для RAID 5 требуется минимум 3 диска, а для уровня RAID 10 - 4. Для уровней RAID 0 и 1 требуется минимум 2 диска.
  3. Чтобы добавить массив в /etc/fstab, просто добавьте такую ​​строку: /dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0