Бывает такая беда, когда диск переходит в faulty состояние в массиве, и удаляется физически по той или иной причине, без выполнения

mdadm /dev/mdX -r /dev/sdXX

Это выливается в то, что при попытке сделать после отключения диска, remove из массива — вы получите ошибку о том, что его собственно нет. Но в массиве он значится… Мда, проблемка.

Тут можно попробовать более жесткий метод:

mdadm /dev/mdX -r detached

Но в отличии от нескольких ребят в интернетах — у меня он еще ни разу не сработал…

В итоге 100% рабочий метод — берем кувалду в руки, и выполняем… такое:

сat /sys/block/mdX/md/dev-sdXX/state

Там скорее всего увидим:

faulty,write_error

Запускаем:

echo remove > /sys/block/mdX/md/dev-sdXX/state

И все, он удаляется из массива, после чего можно вставлять новый диск.