2

У меня есть 4 диска, SD [A, B, F, G] различных размеров, которые я хочу «объединить» вместе. Я использую mdadm для достижения этой цели.

мой вопрос, в чем разница между -

mdadm --create /dev /md0 --level = linear --raid-devices = 4 /dev /sda /dev /sdb /dev /sdf /dev /sdg

а также

mdadm --create /dev /md0 --level = linear --raid-devices = 4 /dev /sda1 /dev /sdb1 /dev /sdf1 /dev /sdg1

Когда оба работают? По какой-то причине (если бы кто-то тоже мог это объяснить, это было бы здорово) Я теряю много дискового пространства, как это происходит, когда я смотрю на /dev /md0, но если я создаю разделы, а затем создаю линейный рейд, я теряю больше пространства.

Так зачем вообще создавать разделы? Даже если у меня нет этой настройки и я просто хочу использовать диск, могу ли я просто сделать mkfs.ext3 /dev /sda?


Дополнительные вещи - вот /proc /partitions -

8 0 244140625 сда
8 1 244139008 sda1
8 16 244140625 SDB
8 17 244139008 SDB1
8 80 39063024 sdf
8 81 39061504 sdf1
8 96 156290904 SDG
8 97 156289024 sdg1

Почему размеры моих разделов меньше размера моего диска, как указано выше?

1 ответ1

3

Зачем вообще делать раздел

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

Пример:

1 TB HDD #1:    SDA1 (500 MB)     SDA2 (490 MB)
1 TB HDD #2:    SDB1 (500 MB)     SDB2 (490 MB)
1 TB HDD #3:    SDC1 (500 MB)     SDC2 (500 MB)

Я могу добавить sda1, sdb1 и sdc1 в полосу для производительности,
и sda2 и sdb2 в зеркале для безопасности,
amd sdc2 просто как простой диск.

Я не могу этого сделать, если я использую весь диск.

В вашем случае вам, кажется, нужна только одна большая установка, а это значит, что не имеет значения, каким образом вы это делаете.

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