2

Я планирую создать программный массив Linux MD RAID10 из двух идентичных дисков емкостью 1 ТБ (используя mdadm). Должен ли я создать его непосредственно на двух дисковых устройствах (/dev/sda и /dev/sdb) или создать раздел на каждом из дисков для использования в массиве (/dev/sda1 и /dev/sdb1)?

Причина, по которой я спрашиваю, состоит в том, что я слышал, что подход с разделами может быть хорошей идеей, делая разделы немного меньшими, чем все устройство, чтобы приспособить будущие сменные диски немного меньшего размера. Однако некоторые источники (man mdadm) предполагают, что это более правильно достигается с помощью параметра --size для mdadm , но я не могу понять, сработает ли это для RAID10?

2 ответа2

1

Я не думаю, что ваш раздел относительно диска связан с тем, что ваш массив является MD RAID 10. Вопрос раздела и диска является предпочтительным. И когда дело доходит до увеличения или уменьшения массивов, если MDADM может что-то сделать для RAID 1, он, вероятно, может сделать это для raid 10.

На этом замечании легче, если вы не используете весь диск для своего массива только в том случае, если другой накопитель, который вы получите в будущем, окажется меньше, а вопрос о том, решаете ли вы такую проблему сейчас или позже, является вопросом предпочтения. , Лично я использую раздел, который немного меньше для моего массива MD RAID 10, потому что он безопаснее, чем возиться с размерами после того, как массив будет на месте.

И в отличие от сказанного Хеннесом, вы действительно получаете повышение производительности, когда используете программный RAID 10 на двух дисках. Моя производительность буквально удвоилась в тот момент, когда я перестроил свой массив в 10 из 1, используя те же диски в том же компьютере. Кажется, нелепо RAID 1 естественно не читает с обоих дисков, но это не так! Я думаю о добавлении третьего диска для двойного резервирования, так как я использую старые диски, и я думаю, что у меня высокий риск сбоя во время восстановления из-за использования более старого оборудования в целом. И повышение скорости не повредит.

Как примечание, у меня даже есть два разных размера дисков (1 ТБ и 2 ТБ) от 2 разных производителей. Не лучший сценарий, но он прекрасно работает! Пишет медленнее, чем один диск, но читает быстро! Только 2 диска и восстановление быстро! (без паритета) Наслаждайтесь двумя дисками RAID 10 и просто наслаждайтесь всеми теми людьми, как Хеннес, которые уверены, что вам нужно 4 диска. :)

1

Я выбрал решение на основе разделов. В конце концов, это должно позволить мне смонтировать один из разделов-членов зеркала как обычный раздел, если метаданные RAID каким-то образом утеряны, как я недавно понял : https://askubuntu.com/questions/311024/raid1-array-lost- после обновления с ubuntu-11-10-до-13-04. Я не был уверен, смогу ли я восстановиться таким образом, если бы мне пришлось создавать массив непосредственно на устройствах, используя решение mdadm --size ...

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