LINUX.ORG.RU
ФорумAdmin

Перенос mdadm raid1 на другую систему.

 , ,


0

1

Приветствую.
Если перенести жесткие диски с raid1 с одного пк с linux на другой пк с linux, система корректно распознает массив и будет достаточно просто смонтировать его? Несовместимости м-ду разными версиями mdadm нету? Имя устройства, например было /dev/md1, останется прежним? Что будет если на новом ПК устройство с таким именем уже существует?



Последнее исправление: Paramushir (всего исправлений: 1)

Несовместимости м-ду разными версиями mdadm нету?

В случае зеркала (RAID1) проблем быть не должно.

Имя устройства, например было /dev/md1, останется прежним?

Зависит от конфигурации системы. В общем случае сохранение нумерации не гарантируется.

Что будет если на новом ПК устройство с таким именем уже существует?

Кто-то из массивов изменит нумерацию. Кто именно, зависит от порядка инициализации дисков при загрузке. Чтобы избежать подобных проблем, лучше в fstab указывать UUID дисков, а не конкретные устройства.

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

вы похоже ответили не в той теме.

Ответ был по теме. Речь о том, что в случае зеркала для доступа к информации достаточно смонтировать один диск, переносить массив целиком необязательно.

Serge10 ★★★★★
()

перенести жесткие диски с raid1 с одного пк с linux на другой пк с linux

неплохо бы добавить его /etc/mdadm/mdadm.conf, но ЕМНИП это уже не обязательно

система корректно распознает массив

если mdadm установлен и автообнаружение включено ( по умолчанию включено )

Несовместимости м-ду разными версиями mdadm нету?

тебя интересует версия метаданных ( mdadm metadata version )

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

Имя устройства, например было /dev/md1, останется прежним? Что будет если на новом ПК устройство с таким именем уже существует?

На имена устройств глубоко пофиг, они динамические, уже лет пятнадцать всё работает по uuid

Если тебе зачем-то нужно постоянное имя, добавить в /etc/mdadm/mdadm.conf

Если ты вручную доабавил два рейда с одним именем, это уже точно твои проблемы. Скорее всего, первый обнаруженный получит имя, а конкурент станет чем-то вроде md127. Никогда не интересовался, что будет, если выстрелить себе в ногу. Просто не стрелял - по мне так отличное решение ;)

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

Спасибо всем за ответы. Последний вопрос, имя устройства задаваемое при создании массива, например md1, хранится на диске в спец. области или только в конфигах системы на которой был создан массив?

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

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

В общем случае - нигде. Получает рандомное при загрузке, как например диски именуются sda, sdb и т.д.

Можно для удобства добавить в mdadm.conf постоянное имя, но это не обязательно

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