Vamos supor que seu RAID1 esteja configurado da seguinte forma:
/dev/sda1 + /dev/sdb1 = /dev/md0
/dev/sda3 + /dev/sdb3 = /dev/md1
E que o disco sdb começou a apresentar problemas, logo devemos substituí-lo por um disco que DEVE ter a mesma capacidade ou superior, criando as partições com o mesmo tamanho das partições anteriores.
Pode-se verificar o status do RAID com o comando abaixo:
# cat /proc/mdstat
Deve ser exibido [UU], caso retorne [U_] o RAID está com problemas!
Para remover as partições do disco com problemas basta executar os comandos abaixo:
# mdadm --manage /dev/md0 --fail /dev/sdb1
# mdadm --manage /dev/md1 --fail /dev/sdb3
# mdadm --manage /dev/md0 --remove /dev/sdb1
# mdadm --manage /dev/md1 --remove /dev/sdb3
O comando com o parâmetro –fail “marcou” a partição como “falha” e o segundo com o parâmetro –remove removeu a partição.
Agora desligue o sistema e faça a substituição dos discos!
Após carregar o sistema faça a “clonagem” do particionamento do disco com o comando abaixo:
# sfdisk -d /dev/sda | sfdisk /dev/sdb
Caso deseje verifique se as partições estão idẽnticas com o comando fdisk:
# fdisk -l
Devemos agora adicionar as novas partições ao RAID existente:
# mdadm --manage /dev/md0 --add /dev/sdb1
# mdadm --manage /dev/md1 --add /dev/sdb3
Verifique se as partições estão sendo sincronizadas com o comando abaixo:
# cat /proc/mdstat
Quando a sincronização concluir deverá ser exibido novamente o [UU].
OBS.: Caso tenha problemas com o grub, será necessário reinstalá-lo no novo disco!
Abraço!
Fonte: http://www.howtoforge.com/replacing_hard_disks_in_a_raid1_array