Blog Agility

Redimensionando disco no VMware com LVM

Redimensionando disco no VMware com LVM

Uma demandas muito executada no mercado está relacionada à expansão de disco em máquinas virtuais. Muitas vezes, a máquina não pode ser reiniciada e todo procedimento precisa ser executado em produção.

  1. Para alcançar o objetivo principal, que é aumentar o disco pelo VMware, deve-se selecionar a VM no seu vSphere. Feito isso, vá em “Edit Settings” e selecione o “Virtual Disk” que deseja aumentar. No exemplo, foi aumentado de 20GB para 40GB:
Figura 01 – Resize Disco VMware

2. Verifique as partições do seu sistema:

Figura 02 – Partições

3. Partição que será expandida (/dev/mapper/centos-root)

É importante saber que todo procedimento será realizado com a VM ligada e a partição montada.

Vamos agora realizar um comando para que o seu Linux reconheça o novo espaço adicionado, sem precisar do reboot:

Figura 03 – Rescan

4. Vamos utilizar o cfdisk para criar uma nova partição com o espaço disponível do tipo LVM (8E):

Figura 04 – CFDISK

5. Você notará que há um espaço livre adicional:

Figura 05 – Espaço Livre

6. Aperte a tecla Enter para criar a partição:

7. Agora vamos alterar o tipo da partição, para que a mesma possa ser integrada ao LVM, clicando em Tipo:

Figura 07 – Partição Tipo

8. Vamos alterar o tipo da partição para 8E:

Figura 08 – Partição 8E

9. Em seguida vamos gravar as alterações:

Figura 09 – Gravar

10. Confirme a gravação digitando yes e Enter em seguida:

Figura 10 – YES

11. Agora vamos verificar a versão da nossa distribuição e em seguida executa o comando abaixo para recarregar a partição:

Figura 11 – Partprobe

12. Podemos visualizar com o comando abaixo a nova partição reconhecida pelo sistema chamada sda3:

Figura 12 – SDA3

13. Após a nova partição ser reconhecida vamos adiciona ao LVM:

Figura 13 – PVCREATE

14. Agora verifique o nome do grupo LVM criado e expandir o mesmo de acordo com a nova unidade:

Figura 14 – VGEXTEND

15. Em seguida confira o nome da partição e expanda a mesma:

Figura 15 – LVEXTEND

16. Veja o tipo do sistema de arquivos. Neste caso, se trata do xfs:

Figura 16 – XFS

17. Neste ponto, redimensione a partição e verifique se a mesma está com o tamanho desejado:

Figura 16 – XFS_GROWFS

Ao seguir esse passo a passo, é possível efetuar uma tarefa crítica, sem nenhum downtime no servidor e de uma maneira clara e objetiva.