Como eu adiciono espaço à partição raiz do LVM sem desligar minha máquina virtual?

1

Estou usando o vmware e quero adicionar espaço a uma VM sem desligar o sistema simplesmente adicionando espaço à unidade existente. Como posso conseguir isso?

    
por flickerfly 03.10.2014 / 17:23

1 resposta

2

  1. No consore VMWare, estenda a unidade
  2. Use fdisk ou cfdisk ou parted para criar uma nova partição primária com o tipo 8e/lvm (vamos chamá-lo /dev/sda3 por enquanto)
  3. Diga ao sistema sobre a nova partição: sudo partprobe /dev/sda3
  4. Transforme a nova partição em um volume físico lvm: sudo pvcreate /dev/sda3
  5. Adicione o novo volume físico ao seu grupo de volumes: sudo vgextend $VGName /dev/sda3
  6. Aumentar o tamanho do seu volume lógico: sudo lvextend -L+10G /dev/$VGName/root
  7. Aumentar o tamanho do seu sistema de arquivos: sudo resize2fs /dev/$VGName/root

Pode ser mais fácil simplesmente adicionar unidades adicionais à VM e usá-las como volumes físicos. Isso sobrecarregaria a área de armazenamento da VM com mais VMDKs. Esta solução é um pouco confusa na vm.

    
por flickerfly 03.10.2014 / 17:23