md0 . A saída de lsblk sugere que há uma instalação do LVM no seu md128 , mas não sei se há volumes lógicos (e, portanto, talvez dados ativos) nessa unidade. Você pode descobrir com pvscan , vgscan e lvscan .
Antes de continuar, verifique se você tem um backup válido de todos os seus dados valiosos !!
Se não houver dados (valiosos) / nenhuma partição montada em md128, você pode simplesmente parar md128 e adicionar os dois discos ao seu md0 para primeiro aumentar o espaço total em /dev/md0 :
mdadm --stop /dev/md128 # this will break the md128
mdadm --add /dev/md0 /dev/sdd1 /dev/sdd2 # this will add two hot spares to md0
mdadm --grow /dev/md0 --raid-devices=5 # this will extend md0 to five disks
Isso pode levar muito tempo (de horas a dias), já que o RAID precisa ser ressincronizado.
Se houver um arquivo de configuração mdadm ( /etc/mdadm/mdadm.conf ), você terá que mudar isso para refletir a nova configuração.
Agora que /dev/md0 foi aumentado (você pode ver com fdisk -l /dev/md0 ), você precisa aumentar a partição raiz. Como / está em md0p1 e swap em md0p5 , que é uma partição lógica na partição estendida md0p2 , você primeiro precisa mover md0p5 / md0p2 para o final de md0 . Você pode fazer isso com gparted . Como a lista de recursos gparted diz que o RAID é suportado apenas no modo offline , você terá que reinicialize de uma mídia de instalação para try ubuntu mode e inicie gparted .
Selecione md0 como o dispositivo a ser alterado, mova a partição estendida ( md0p2 ) até o final do 'disco' e depois aumente /dev/md0p1 . Isso deve redimensionar o sistema de arquivos também; então, no final, sua partição raiz e sistema de arquivos serão aumentados.
Esteja ciente de que este processo não é isento de riscos, especialmente se você é novo em linux / raid / filesystems . Eu não sou capaz de descrever o processo em todos os detalhes com imagens, já que eu não uso o mdraid no momento.
Como já existe um RAID1 em sdd / sde com talvez LVM preparado, você também pode fazer uma solução mais fácil (e menos arriscada), movendo alguns dados para um sistema de arquivos no segundo RAID e montá-lo abaixo de / ( por exemplo, mova home ). Se isso fosse praticável para você, eu também poderia dar suporte a isso.