Substitua a unidade LVM por um tamanho maior

0

Eu tenho duas unidades de configuração no LVM segurando minha mídia. Eu fiquei sem espaço e gostaria de substituir o 1tb por um 2tb que acabei de receber. Qual é a melhor maneira de copiar o conteúdo da antiga unidade de 1 TB para a nova unidade de 2 TB e, em seguida, substituí-lo na minha pilha de LVM. O sistema é o servidor de 64 bits do Ubuntu Natty

    
por Eithan Lynch 31.08.2011 / 08:35

1 resposta

1

Pouco difícil de responder sem qualquer informação real sobre o layout do seu disco.

A idéia geral é apenas adicionar o novo disco (menos as partes necessárias para inicializar) como um novo disco físico ao seu grupo de volumes LVM existente (veja pvcreate , vgextend ). Em seguida, use pvmove para mover os dados. O mais interessante sobre o pvmove é que, se você der a ele apenas um dispositivo estendido do pyhsical, ele será liberado: pvmove -v /dev/sda4 moverá todos os dados para longe de /dev/sda4 . A próxima etapa é usar vgreduce para remover seu disco antigo do grupo de volumes.

O único passo restante é tornar o novo disco inicializável - a menos que você inicialize seu SO a partir de outro disco.

    
por 02.09.2011 / 07:30