Divide a partição no software RAID 1 com 'parted'

2
  • Eu tenho um software RAID 1.
  • Existem dados já armazenados no sistema.
  • Desejo reduzir uma parte existente e criar uma nova com o espaço restante.
  • eu vou usar parted .

Estou ciente de que não posso particionar nenhum dispositivo /dev/sd* enquanto ele ignoraria e quebraria o RAID 1. Mas só para ter certeza ... eu posso particionar os dispositivos / dev/md* enquanto eles representam o RAID 1 ?

/dev/md0
 - /dev/sda1
 - /dev/sdb1
/dev/md1
 - /dev/sda2
 - /dev/sdb2

... and so on

Minhas perguntas são:

Eu tenho que particionar todos os dispositivos da matriz RAID em questão ou posso apenas particionar a própria matriz RAID e o RAID de software a envia para os dispositivos únicos?

Se eu tiver que particionar qualquer dispositivo único, preciso separá-los primeiro, particioná-los e RAID novamente?

Refere-se : reduz uma partição sem perder dados

    
por codekandis 11.07.2018 / 13:16

1 resposta

0

A maneira como eu abordaria isso seria reduzir o RAID, liberar espaço nos HDDs subjacentes e adicionar partições adicionais com o espaço recém-liberado para incorporação no 2º RAID.

Reduzindo o processo de alto nível

No que diz respeito a reduzir o RAID para que você possa liberar espaço nos HDDs subjacentes para que você possa reparticioná-los, você faria algo como as etapas descritas neste tutorial intituladas: Como Redimensionar Partições RAID (Shrink & Grow) (Software RAID) é como eu Já fiz isso no passado.

Por exemplo, assumindo um RAID-1 de 40G:

  • verifique o sistema de arquivos

    $ e2fsck -f /dev/md2
    
  • reduza o sistema de arquivos do RAID-1

    $ resize2fs /dev/md2 25G
    
  • reduza o RAID

    $ mdadm --grow /dev/md2 --size=31457280
    
  • agora expanda o sistema de arquivos para o máximo disponível em RAID

    $ resize2fs /dev/md2
    
  • verifica o sistema de arquivos (novamente)

    $ e2fsck -f /dev/md2
    

Neste ponto, você deve ser capaz de usar algo como parted para reduzir o tamanho das partições e recuperar seu espaço liberado, que pode ser adicionado às novas partições.

    
por 12.07.2018 / 05:15