Você pode pausar uma reconstrução com isto:
echo "idle" > /sys/block/md0/md/sync_action
Assumindo que md0
é seu dispositivo md. No entanto, o mdadm iniciará a reconstrução em um "evento" que não está claro o que seria. Eu suspeito que uma leitura ou gravação na matriz irá iniciar a reconstrução novamente - frequentemente esse comando não faz nada óbvio quando a reconstrução é interrompida e reinicia imediatamente. Se você tiver vários dispositivos md, isso fará com que o mdadm reconstrua o próximo que precisar dele.
Para acelerar a reconstrução, você pode usar:
echo 5000 > /proc/sys/dev/raid/speed_limit_max
Isso limitará o throughput máximo de reconstrução a 5Mb / s. Você pode ver a velocidade de ressincronização atual fazendo
cat /proc/mdstat