Pular para o conteúdo principal

Aumentar Disco EC2

Vamos aumentar o disco de uma instância EC2. Para isso, inicialmente modificamos o tamanho do volume no console da AWS. Após isso, vamos acessar a instância e aumentar o tamanho do disco e do sistema de arquivos.

Verificar tamanho

Primeiramente, acesse a instancia via SSH e execute o seguinte comando para verificar o tamanho e mapear o path do disco.

lsblk

Resultado:

NAME          MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1 259:0 0 8G 0 disk
├─nvme0n1p1 259:1 0 8G 0 part /
└─nvme0n1p128 259:2 0 1M 0 part

O path do disco é /dev/nvme0n1. O número 1 no final do path indica que é o primeiro disco.

Aumentar tamanho do disco

Agora vamos fazer com que o disco tenha o tamanho que foi configurado no console da AWS.

note

Perceba o número 1 no final do path. Esse número indica o número da partição. Se o disco tiver mais de uma partição, o número deve ser o da partição que queremos aumentar.

sudo growpart [PATH] 1

Verificar tamanho atualizado

lsblk

Resultado:

NAME          MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1 259:0 0 32G 0 disk
├─nvme0n1p1 259:1 0 32G 0 part /
└─nvme0n1p128 259:2 0 1M 0 part

Podemos ver que o tamanho do disco agora é de 32GB. O que deve ser o tamanho do disco que foi configurado no console da AWS.

Aumentar tamanho do sistema de arquivos

Após aumentar o tamanho do disco, precisamos aumentar o tamanho do sistema de arquivos. Execute o seguinte comando:

sudo xfs_growfs -d /

Verificar tamanho atualizado

df -h