Есть ли причина использовать несколько mdraid вместо одного с несколькими разделами?

Куда бы я ни посмотрел, люди, кажется, рекомендуют использовать несколько mdraid. Например. один для / boot, один для подкачки и один для /.

Я понимаю, что вы можете распределить нагрузку по разным дискам для разных задач, но это единственная причина? Требуется ли отдельный mdraid для / boot, только если UEFI не используется? Есть ли недостатки в использовании одного mdraid, который содержит как swap, так и root, когда у вас всего пара дисков?

Итак, в каких ситуациях требуется несколько mdraid или лучшее решение?

0
задан 29 September 2020 в 00:52

1 ответ

Большая часть информации о разбиении на разделы и настройке RAID основана на мнении, требованиях, специфичных для конкретного варианта использования, или на устаревшей информации.

Отвечая на некоторые из ваших конкретных замечаний:

  • Лично я не вижу необходимости иметь отдельный массив для /boot. Это правда, что раньше Grub не мог прочитать ваше ядро ​​из /boot, расположенного в массиве, созданном mdadm, но это уже не так. Я говорю это, имея именно эту настройку для загрузочного сервера без EFI.
  • Я бы никогда не помещал раздел подкачки в массив, созданный mdadm. Практически при любых обстоятельствах swap никогда не нуждается в избыточных дисках. Если вы смотрите на RAID-0, вы можете просто чередовать подкачку на нескольких дисках.

Кстати, mdadm планирует ежемесячные проверки дисков, и я не уверен, что он достаточно умен, чтобы не планировать одновременные проверки, если массивы используют один и тот же резервный диск.

0
ответ дан 29 September 2020 в 07:46

Другие вопросы по тегам:

Похожие вопросы: