Redimensionar / Mover Partições RAID 1 no Kubuntu

0

Eu tenho um cliente que não prestou atenção aos meus avisos para compactar / arquivar dados, e agora eles conseguiram preencher um HD de 4TB (ack) e agora ele não inicializa devido a falta de espaço em / home para arquivos temporários.

A boa notícia é que a unidade é particionada para que possamos roubar espaço suficiente de / boot para entrar no sistema e consertar a bagunça.

A configuração é:

  • software RAID-1
  • Kubuntu Linux 12.04LTS
  • md0 = sda / b1 @ 50 GB, / boot
  • md1 = sda / b2 @ 4 GB, trocar
  • md2 = sda / b3 @ restantes 3,9 TB, / home

Estou hesitante em fazer isso porque não quero quebrar nada. Por exemplo, eu li que o início da partição não deve mudar. Alguém pode me dizer como:

  1. reduza md0 em 20 GB
  2. desloque os 20 GB não alocados para o final da unidade
  3. adicione os 20 GB ao md2

Eu já executei o e2fsck em / dev / md0 e / dev / md2 - tudo limpo (felizmente)

Eu acho que o processo é:

  1. falha todos os 3 conjuntos de RAID
  2. move as coisas usando o disco de recuperação ou o fdisk (Nota: as partições são configuradas como autodetectação do raid)
  3. recriar as matrizes

Toda a minha pesquisa mostra como reduzir um array, mas não discute as partições em movimento.

    
por user481150 09.08.2015 / 02:21

1 resposta

1

Você está mostrando suas matrizes de ataque, mas não as partições reais que são essenciais para conhecer sua configuração.

Dito isso, passar pelos problemas e riscos envolvidos, incluindo erro humano, soa como uma solução ruim, especialmente para 20 GB em uma unidade de 4 TB.

Se eu fosse você, eu simplesmente aplicaria a recomendação inicial para compactar os arquivos até que o sistema pudesse ser inicializado normalmente e depois fizesse com que eles compactassem, fizessem backup e limpassem o material deles ou adicionassem outra unidade.

    
por 09.08.2015 / 04:09