На моем сервере есть массив mdadm RAID-1, состоящий из двух дисков SATA с именами sdb и sdc. Диск SDB может скоро выйти из строя (согласно данным SMART), и я хочу заменить его новым купленным диском. Решение на https://unix.stackexchange.com/a/104052 звучит хорошо для копирования содержимого с неисправного диска на новый, не слишком нагружая оставшийся исправный диск (по сути, добавляется новый диск как запасной, то все данные копируются из sdb в запасной).
К сожалению, на сервере только два порта SATA, поэтому я хотел бы подключить новый диск через адаптер USB-SATA для операции копирования, а затем подключите его к порту SATA.
Но я предполагаю, что таким образом новый диск сначала получит имя типа / dev / sdd при подключении через USB, а когда я отключу неисправный диск и подключу новый диск через SATA, новый диск будет называться / dev / sdb. Справится ли с этим программное обеспечение RAID? Или это сбивает с толку RAID-массив? Не приведет ли это к ненужной перестройке массива? И если да, то как лучше выполнить эту процедуру?
Это на Debian 7 (Wheezy) с Linux 3.2 и mdadm 3.2.5.
mdadm
работает с дисками UUIDS в более поздних версиях, поэтому не важно, на каком устройстве они находятся. Итак, ответ на этот вопрос: нет, нет проблем, если ваша система новее, чем 5 лет назад.