Diminuir o RAID não diminui as partições - você precisa fazer isso manualmente.
Isso não é 100% trivial, já que seu ataque MD pode conter um superbloco RAID no início OU no final.
Se o superbloco de RAID estiver no início (versão 1 e posterior), não deve ser menos complicado: fdisk
ou a ferramenta de sua escolha e excluir (sim: quero dizer excluir) sda5
depois de notar seu bloco inicial , então recrie-o com o mesmo bloco inicial e espaço suficiente. Você pode criar sda6
no espaço restante. Eu recomendo que você reinicie para garantir que tudo funcione como planejado, antes de repetir o processo com sdb
.
Se o superbloco RAID estiver no final (versão 0.9), as coisas ficam muito confusas - eu recomendo que você use mdadm --detail
, então mdadm --stop
e finalmente mdadm --create ... --metadata=1.0
para movê-lo para o início do dispositivo e prosseguir como acima.
EDITAR
Eu não indiquei (como erroneamente assumi que estava claro), que você precisa mdadm --stop ...
primeiro: Ao sair, fdisk
instrui o kernel a reler a tabela de partição, que marca uma metade do ataque como não atualizado.