Программный RAID0 с дисками кардинально разных размеров

Программный RAID0 с дисками кардинально разных размеров

Возможно ли вообще сделать программный RAID0 (с Ubuntu Server, установивCrunchbangна нем) с дисками кардинально разных размеров? Один из дисков 250 ГБ, а другой 60 ГБ.

решение1

С программным RAID Ubuntu разделы должны быть одинакового размера или близкого к нему, поскольку он кратен наименьшему размеру, и любой дополнительный размер не будет использоваться. Таким образом, вы можете создать раздел размером 60 ГБ на большем диске и получить:

  • Том RAID-0 объемом 120 ГБ, включающий 60 ГБ с каждого диска
  • 190 ГБ обычного объема, остаток на большем диске
    • вероятно, минус несколько ГБ для подкачки

Вы можете смонтировать один том как, /а другой как /homeили где угодно, в зависимости от того, что вы делаете и где вы хотите RAID. Вы можете выполнить эту настройку полностью с помощью установочного пользовательского интерфейса Ubuntu Server (по крайней мере, на 10.10).

Другой вопрос, стоит ли использовать программный RAID-0.

решение2

Не «рейд 0» в строгом смысле слова, без значительной потери емкости.

Взгляните на LVM, менеджер логических томов: https://help.ubuntu.com/community/Installation#LVM%20Installation%20Guides

... возможно, вы там что-то найдете.

Другой вариант — просто RAID0 для маленького диска и части большого диска. Оставьте дополнительное место на большом диске для хранения большого объема данных.

решение3

Программный RAID Linux (любого уровня) работает на уровне разделов, а не на уровне устройств, поэтому вымогсоздайте раздел 60 ГБ на каждом диске и объедините их в RAID0 в один массив 120 ГБ.[1]

Однако, если у вас нет особых требований к производительности, требующих более высокой скорости передачи данных.ивы проверили это, чтобы убедиться, что это дает значительный прирост по сравнению с обычным разделом, не являющимся RAID0, на одном диске, вы, вероятно, не хотите этого делать, поскольку с рассматриваемыми дисками вы можете легко создать раздел 120 ГБ, не являющийся RAID0, на большем диске, что даст вам ту же емкость и большую безопасность для ваших данных. (С простым разделом на большем диске вы потеряете свои данные, если этот диск выйдет из строя. С разделом RAID0, распределенным по обоим дискам, вы потеряете свои данные, еслиили(Диск выходит из строя.)

[1] Если бы вы действительно этого хотели, вы, вероятно, могли бы создать один раздел размером 60 ГБ на маленьком диске, четыре раздела размером 60 ГБ на большом диске и объединить их все в массив RAID0 размером 300 ГБ[2], но это был бы проект исключительно из разряда «потому что я могу», учитывая, что он не только имел бы проблемы с надежностью RAID0 в целом, но и был бы очень медленным для объединения нескольких разделов на одном устройстве в RAID.

[2] Или, может быть, нет. Учитывая интерфейс программного RAID Linux, кажется, что он должен позволять вам объединять несколько разделов с одного устройства, но где-то может быть проверка на вменяемость, которая запрещает это. Я никогда не был склонен пробовать это сам, поэтому я на самом деле не знаю, разрешено ли это.

Связанный контент