LINUX.ORG.RU
ФорумAdmin

mdadm перенос на новые диски

 


0

1

Доброго времени суток
Есть raid1 из двух дисков по 640 Гб каждый. Диски довольно старые, приобрел новые диски по 1 Тб каждый. Как будет лучше всего клонировать старые диски на новые? Если просто через acronis или clonezilla есть подозрение, что mdadm не стартанет т.к. измениться размер. Подскажите пожалуйста.

Замени первый диск, сделай ребилд массива, поставь grub в mbr (если загрузка не через efi). Затем то же самое со вторым.

Deleted
()
Ответ на: комментарий от Deleted

плохой совет

хороший совет, докинь еще два диска, разметь, расширь рэйд до 4ех, поставить загрузочник, проверить что стартует с новых дисков. отключить старые диски, уменьшить рэйд до 2ух дисков, только после этого увеличить размер массива до тб и только после этого увеличить размер в фс

Morin ★★★★★
()
Последнее исправление: Morin (всего исправлений: 1)
Ответ на: комментарий от Morin

Проще новые диски разбить как хочется, создать массив и скопировать все файлы на новый массив. Поправить конфиг граба и поставить на новые диски граб.

Deleted
()
Ответ на: комментарий от IceTony

это не проблема, и остается только выбор в каких пропорциях ты хочешь увеличить место.

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

Morin ★★★★★
()
Последнее исправление: Morin (всего исправлений: 1)
Ответ на: комментарий от Morin

корень менять не буду, а вот второй массив хочу до конца расширить, что бы 1тб полностью занимал

IceTony
() автор топика
Ответ на: комментарий от IceTony

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

еще раз повторю, внимательно читай доку по mdadm и кулинарку по дистру

ключевое

mdadm --grow /dev/md0 -n X

mdadm --grow /dev/md0 --size=max

resize2fs

Morin ★★★★★
()
Последнее исправление: Morin (всего исправлений: 1)
Ответ на: комментарий от Morin

при синхронизации будут синхронизированы 100% размера дисков, когда как при копировании будут скопированы только файлы. увеличение раздела без lvm обычно очень долго длится (хотя может за последние 5 лет в этом деле появился какой-то прогресс).

Deleted
()
Ответ на: комментарий от Deleted

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

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

плохой совет

Это нормальный универсальный совет, на случай если больше двух дисков не влезает.

Deleted
()
Ответ на: комментарий от Deleted

это совсем некрожелезо и доп риски похерить райд навсегда. да бэкапы и еще раз бэкапы, этим следует озаботиться до манипуляций

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

Еще советую ТС IceTony воспроизвести ситуацию в VirtualBOX, и отработать. Размеры виртуальных дисков, конечно, можно пропорционально взять поменьше. Но это очень полезно! Нельзя с пустого места на рабочей машине дисками жонглировать, уже сталкивался.

Deleted
()
Ответ на: комментарий от Morin

ну в целом такая картина в голове:
-убираю первый старый диск из массива
-копирую таблицу разделов старого диска на новый
-добавляю новый диск в массив
-ставлю на новый диск граб
-удаляю второй старый диск из массива
-копирую таблицу разделов на второй новый диск и добавляю его в массив
-ставлю на второй новый диск граб
-mdadm --grow /dev/md0 --size=max
-ребут, проверяю все ли работает

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