Mesclar partição LVM com espaço não alocado

1

Eu tenho um disco rígido Linux com três áreas:

  • / dev / hda1 - partição de inicialização ext3 (20 MB)
  • / dev / hda2 - partição principal lvm2 (6 GB)
  • espaço não particionado - 12 GB

Eu gostaria de mesclar o espaço não particionado na partição lvm2 conhecida como / dev / hda2. Eu tentei usar o GParted, mas ele não suporta lvm2.

Quais comandos ou utilitários eu poderia usar para adicionar o espaço não particionado ao hda2 sem perder meus dados existentes?

    
por David 25.05.2010 / 15:45

3 respostas

2

Coloque o espaço não particionado em sua própria partição e use pvcreate , em seguida, vgextend .

    
por 25.05.2010 / 16:10
0

Você também pode 'redimensionar' a segunda partição e, em seguida, executar pvresize nela. Você usaria fdisk em vez de parted - é um nível mais feio, mas um pouco mais baixo. Registre a tabela de partições existente, especialmente o início da segunda partição, exclua a segunda partição e recrie-a com o mesmo ponto inicial, tipo de sistema (8e, Linux LVM), mas o ponto final máximo permitido. Então você deve reinicializar (o kernel normalmente não pode atualizar tabelas de partição para discos que estão em uso) e depois pvresize /dev/sda2 . Agora seu grupo de volume será maior. Este método leva a resultados indiscutivelmente mais puros, mas é mais cheio de perigos e requer um conjunto recente de ferramentas LVM e kernel (você deixou de mencionar sua distribuição / versão Linux); O método de Ignacio é provavelmente mais seguro.

Não importa qual método você usa para colocar o espaço livre no Grupo de Volume, agora você precisará expandir seu Volume Lógico e o sistema de arquivos nele. Veja lvextend e resize2fs .

    
por 02.06.2010 / 17:16
0

< lembrete amigável > Antes de continuar, verifique se você tem backups se tiver algo importante armazenado em sua disco . < / friendlyreminder >

Eu iria pelo método de Norky. Dois volumes LVM "físicos" em um mesmo disco, estendendo-se como um mesmo grupo de volume e volume lógico, não são a melhor coisa quando se fala em desempenho.

No uso normal da área de trabalho, você provavelmente não verá a diferença, mas ainda assim acho que redimensionar o volume atual do LVM para ser maior seria o caminho a ser seguido. Basta ir em frente com a sugestão de Norky e lembre-se também de redimensionar seu sistema de arquivos depois:)

    
por 02.08.2010 / 09:43