Можно ли получить доступ к программному диску RAID 1 mdadm независимо от других дисков в массиве?

Можно ли получить доступ к программному диску RAID 1 mdadm независимо от других дисков в массиве?

Я провожу исследование для проекта, который начинаю, поэтому не могу предоставить конфигурацию здесь. Допустим, у меня есть программный массив RAID 1, настроенный между двумя дисками с помощью mdadm.

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

Я виделэта почта, который, кажется, задает тот же вопрос. Однако ответ кажется мне слишком абстрактным; я не могу его понять:

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

Может ли кто-нибудь более подробно объяснить, как это сделать и какие сложности могут возникнуть при монтаже одного из дисков?

решение1

Если я запишу данные в массив, а затем перенесу один из дисков на другую машину, сможет ли вторая машина считывать и/или записывать данные на диск без его переформатирования?

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

Можно включить запись в деградировавший массив; однако это будет означать, что массив будет рассинхронизирован, когда диск будет возвращен в исходное местоположение. Последующая повторная синхронизация перезапишет содержимое одного диска содержимым другого, что, скорее всего, приведет к потере данных. (Не делайте этого.)

Связанный контент