Учитывая, что у меня есть рейд 5 из /dev/sda
, dev/sdb
, /dev/sdc
, теперь того же размера (сказал 250G) Но позже, /dev/sda
не удалось, поэтому я заменил его на /dev/sdd
500г. Что случается?
Если позже заменю /dev/sdb
с участием /dev/sde
500G и /dev/sdc
с участием /dev/sdf
из 500G, что тогда происходит?
Увеличит ли мой массив свои возможности?
[На основе еще один ваш недавний вопрос, Я полагаю, вы используете Linux mdadm
для программного RAID. Если это не так, не обращайте на это внимания.]
Размер вашего массива RAID5 не будет увеличиваться автоматически после того, как вы замените все диски 250 ГБ в массиве (по одному, конечно!) На диски 500 ГБ. Вам нужно будет сказать mdadm
чтобы увеличить массив, используя --grow
операция. Что-то вроде следующего должно увеличивать массив, чтобы заполнить новые диски большего размера:
mdadm --grow /dev/md0 --size=max
Когда вы используете несовпадающие диски, на новых (более крупных) дисках будет неиспользуемое пространство. Обычно вы можете использовать это пространство для других разделов или массивов.
Когда вы обновили все свои диски до дисков одинакового размера, то, что вы можете с ними делать, зависит от множества факторов, таких как метод, который вы использовали для RAID и т. Д. С любым достойным контроллером RAID вы можете расширить свой массив до залить в полный размер все диски. То же самое может быть верно в зависимости от ваших параметров софт-рейда. Windows, например, не может расширить массив RAID, но я предполагаю, что из описания вашего диска вы используете * nix, с которым я не так хорошо знаком.
У меня нет личного опыта работы с RAID5, но в Linux RAID Wiki есть подробные инструкции:
https://raid.wiki.kernel.org/index.php/Growing#Expanding_existing_partitions