Назад | Перейти на главную страницу

Что произойдет, если вы замените сломанный жесткий диск на более крупный в RAID 5

Учитывая, что у меня есть рейд 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
  1. Когда вы используете несовпадающие диски, на новых (более крупных) дисках будет неиспользуемое пространство. Обычно вы можете использовать это пространство для других разделов или массивов.

  2. Когда вы обновили все свои диски до дисков одинакового размера, то, что вы можете с ними делать, зависит от множества факторов, таких как метод, который вы использовали для RAID и т. Д. С любым достойным контроллером RAID вы можете расширить свой массив до залить в полный размер все диски. То же самое может быть верно в зависимости от ваших параметров софт-рейда. Windows, например, не может расширить массив RAID, но я предполагаю, что из описания вашего диска вы используете * nix, с которым я не так хорошо знаком.

У меня нет личного опыта работы с RAID5, но в Linux RAID Wiki есть подробные инструкции:

https://raid.wiki.kernel.org/index.php/Growing#Expanding_existing_partitions