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.