В настоящее время у меня есть LVM на программном RAID, но я хотел бы спросить вас, что вы думаете, это лучшее решение, может быть, некоторые плюсы и минусы?
Изменить: Речь идет о программном рейде на lvm или lvm на программном рейде. Я знаю, что аппаратный рейд лучше, если мы думаем о производительности.
linux
raid
software-raid
lvm
Ency
источник
источник
Ответы:
Ваша текущая настройка выглядит следующим образом:
Это намного более простая установка с большей гибкостью. Вы можете использовать все диски в томе RAID и нарезать их на кусочки так, как вам нравится в LVM. О другом способе даже не стоит думать - он нелепо сложен, и вы теряете преимущества LVM на уровне файловой системы.
Если вы попытаетесь использовать RAID-массивы LVM, у вас останется обычное устройство без каких-либо преимуществ для LVM (например, растущих файловых систем и т. Д.).
источник
Это старый вопрос, технология продвинулась, и рекомендуется настроить встроенную поддержку RAID в LVM (см. Здесь для настройки https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/ Logical_Volume_Manager_Administration / raid_volumes.html ), особенно если вы используете SSD. Red Hat не рекомендует использовать RAID 1/5/6/10 с SSD, так как mdadm запишет полный раздел для обеспечения правильной работы контрольных сумм. Это может привести к более быстрой деградации SSD, как указано здесь https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html-single/Storage_Administration_Guide/index.html#ssddeploy
источник
Ваша текущая настройка в порядке. Это рекомендуемый способ сделать это.
Рейд имеет дело с сохранением битов безопасными / избыточными / быстрыми / какими угодно, а LVM помогает вам представить их в удобной для использования форме.
источник
иметь аппаратный рейд, и вы можете иметь lvm на вершине - лучшая комбинация.
источник
Я предполагаю, что вы имеете в виду аппаратный RAID с LVM сверху, а LVM и программный RAID поверх LVM. Если это так, я всегда советую сначала выбрать аппаратный RAID. Программный RAID - это только то, что, хотя накладные расходы невелики, производительность аппаратного RAID будет лучше в 9 из 10 раз. Конечно, методология будет очень сильно зависеть от вашей конечной цели. Чего вы пытаетесь достичь (производительность, защита и т. Д. И т. Д.)
источник
Я думаю, что имеет смысл использовать RAID поверх LVM, если вы хотите разделить диски между томами RAID 0 и RAID 1.
При этом вы не сможете перераспределить пространство между RAID0 и RAID1
С этим вы можете
хорошо то, что вы также можете перемещать логические тома LVM Volume 2 между raid 0 et и raid 1 volume, используя команду pvmove
Плохо то, что установка сложна. Было бы лучше, если бы в LVM была лучшая интеграция функций программного рейда.
источник