Aumentar o espaço em disco em uma VM usando o LVM: Melhores práticas?

2

Quando você tem máquinas virtuais, o tamanho dos discos pode ser alterado e, especificamente, aumentado. Isso faz com que o problema de redimensionar o LVM seja um pouco mais complexo do que em um servidor físico.

Existem três possibilidades que vêm à mente:

  • Estenda o disco virtual, seja por:
    • Criando uma nova partição no disco usando os novos blocos criados, crie um novo volume físico e adicione-o ao grupo de volume
    • Estendendo a partição e, em seguida, seu volume físico com pvresize e assim por diante.
  • Adicione um novo disco virtual, crie uma partição, um volume físico e adicione-o ao VolumeGroup

Minha experiência limitada de ambientes de produção não me ajuda a descobrir se há desvantagens em algumas dessas soluções em termos de manutenção de longo prazo, riscos de interrupções prolongadas, riscos de perda de dados.

De suas experiências , qual dessas soluções teria menos desvantagens para se tornar a "melhor prática de produção"?

    
por mveroone 11.04.2014 / 17:11

1 resposta

2

Não tenho certeza de como isso se aplica ao Linux, mas as operações de redimensionamento em VMs não têm nenhuma desvantagem ao lidar com VMs do Windows (no VMware). Eu fiz todos os três cenários acima dentro do Server 2012, e não sofro efeitos nocivos de nenhum deles. Eu sei que adicionar um disco virtual totalmente novo resulta em um novo arquivo 'vmdk' sendo criado no caso do VMware, mas, do contrário, nada realmente muda.

Normalmente, continuamos adicionando espaço ao disco virtual primário e criamos novas partições lógicas para servir como as 'unidades' no sistema operacional. O mantém nossas VMs dentro de um único arquivo (por assim dizer) e facilita lidar com uma migração manual caso algo ocorra. Existem alguns casos em que criamos novos discos virtuais, como nosso banco de dados principal. Isso realmente depende do que você está planejando. Pelo que encontrei, parece que a maioria das Orgs tenta manter suas VMs com um disco virtual e adicionar espaço / partições para isso, a menos que tenham uma boa razão para fazer o contrário.

    
por 14.04.2014 / 19:36