У меня есть четыре жестких диска по 1 ТБ, и я хочу установить их в RAID (5). Некоторые расчеты:

4x1000G = 3000G usable space
8x500G  = 3500G usable space
16x250G = 3750G usable space

Означает ли это, что для меня будет более выгодно разделить мои 4 диска на части 250G и использовать программный RAID вместо аппаратного?

3 ответа3

4

Нет, это было бы ужасно. Если произойдет сбой одного физического диска, весь ваш массив исчезнет (так как этот сбой уничтожит как минимум 2 члена вашего raid-массива). Что именно вы пытались предотвратить в первую очередь.

edit: пожалуйста, обратите внимание, я написал следующий абзац, имея в виду установку программного рейда, которая может использовать устройства напрямую (например, /dev/sda) вместо разделов (например, /dev/sda1).Первое, что доставляло мне неприятности.

Но я все равно рекомендую создать разделы на дисках (один раздел охватывает весь диск) и использовать эти разделы для массива raid (вместо самих дисков). В противном случае данные могут быть записаны в начало диска, что может привести к путанице в вашей системе.
Один из моих серверов страдает от того, что я испортил это, когда создал начальный том рейда.

0

Это не сработает. Если вы создаете несколько томов на диске, в массиве raid может быть только один том на диске.

0

Если вы собираетесь создавать их на разделах, вы также можете использовать RAID0 и получить 4 ТБ свободного места.

Каждая часть массива RAID5 должна находиться на отдельном физическом диске - если у вас было 2 раздела на одном диске, и этот диск вышел из строя, вы потеряете все в массиве.

Если вас больше всего беспокоит пространство памяти и вам не нужна полная избыточность, вы можете использовать что-то вроде mhddfs (в linux) или расширителя дисков Windows на домашнем сервере Windows. Это приведет к тому, что диски будут выглядеть как один диск со всеми 4 ТБ свободного места, но если диск выйдет из строя, вы потеряете только то, что было на этом диске. Я делаю это на своем домашнем файловом сервере, потому что это в основном записанные ТВ и другие файлы, которые я могу легко заменить.

Если вы хотите, чтобы все ваши данные могли пережить сбой жесткого диска, создайте 1 раздел на каждом диске и используйте их для массива RAID5 (или используйте все диски с аппаратным raid-контроллером). Вы теряете полное пространство на диске, но ничего не потеряете, если диск выйдет из строя.

Причиной создания одного раздела является то, что диски не кажутся пустыми для других операционных систем и утилит - некоторые могут испортить диск, который выглядит как не имеющий разделов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .