В предыдущем QA я заметил, что некоторые из инструментов mkfs
выдают хорошее предупреждение, если вы собираетесь перезаписать существующую файловую систему.
mdadm --add
кажется немного менее осторожным. Та же команда используется для добавления нового диска в массив, который был создан в «деградированном» режиме (отсутствуют избыточные диски), и если вы добавите старый диск после тестирования, ваша система переживет удаление диска.
Это в основном праздное любопытство, но включает ли mdadm --add
какую-либо проверку безопасности?
mdadm --add
откажется работать на уже смонтированном блочном устройстве. (Я не проверял, что это полностью предотвращает потерю данных :).
Однако он не проверяет наличие существующей файловой системы, отличной от -RAID. Он также не сравнивает идентификаторы RAID UUID в разделах RAID.
Не забывайте соблюдать осторожность при использованииmdadm --add
:). Точно так же, как и с... почти любой другой командой, которую вы запускаете с привилегиями root
.