LINUX.ORG.RU

Linux raid1

 


0

2

На Linux имеется raid1, состоящий из /dev/sdc и /dev/sdd размером 120Gb каждый.Сейчас появилась необходимость заменить на 2 по 250Gb.Как можно это реализовать не потеряв информацию?


Удаляешь один диск, создаёшь новый массив с одним missing, копируешь со старого на новый, убиваешь старый массив, меняешь диск, синкаешь массив.

Deleted
()

приблизительно так:

1) ставишь в машину два новых диска

2) создаешь на каждом 0xDA раздел по 250гб

2) дальше создаешь рейд man mdadm

3) загружаешься с livecd

4) под livecd активируешь оба массива, но не монтируешь разеды на массивах

5) перекатываешь средставами dd с условно /dev/md/foo на /dev/md/bar

6) расширяешь фс на разделе нового массива (или на самом диске, если фс не на разделе), или создаешь новый раздел и форматируешь

entemophyllon
()

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

TeopeTuK ★★★★★
()
Ответ на: комментарий от entemophyllon

Если что-то непонятно - перечитай ещё раз :)

Deleted
()

А, да, если это раздел с данными (а не загрузочный диск, судя по sdc/sdd) и есть можно вставить 2 дополнительных диска, то просто вставь 2 новых диска, сделай на них новый raid1 и скопируй инфу.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.