Como expandir disco e partição com LVM em servidores Linux?
Após aumentar o tamanho do disco do seu servidor Linux em infraestruturas de virtualização (VMware, Proxmox, KVM, etc.), este novo espaço não é utilizado automaticamente pelo sistema operacional. Para expandir o disco sem perder os dados do servidor (sem risco de perda de dados) LVM (Gerenciador de Volume Lógico) arquitetura é usada. Neste guia, você aprenderá passo a passo os comandos de expansão de disco.
Passo 1: Detectando Novo Disco ou Espaço
Conecte-se ao seu servidor como root via Putty e verifique o novo domínio adicionado ao sistema:
- Para listar discos físicos:
fdisk -loulsblkdigite o comando. - Se o seu disco principal (Ex:
/dev/sda) for expandido, mas não refletido na partição lógica, passe para a próxima etapa.
Etapa 2: redimensionar a partição física
Para que o LVM veja o novo espaço em disco, precisamos verificar e expandir o volume físico:
- Execute o comando parpart para atualizar a tabela do disco:
partprobe - Estenda o disco físico relevante no LVM (dependendo do nome do seu disco, ele pode mudar para sda2, sdb1, etc.):
pvresize /dev/sda2 - Para verificar o grupo de volumes e ver o espaço livre
vgdisplayescreva.
Etapa 3: Estendendo a Partição Lógica e o Sistema de Arquivos
Na etapa final, transferiremos o espaço livre diretamente para o diretório raiz (/) ou para a partição desejada:
- Expanda o Volume Lógico para ocupar todo o espaço livre disponível:
lvextend -l +100%FREE /dev/mapper/almalinux-root
*(Nota: o caminho `/dev/mapper/...` varia dependendo do seu servidor, você pode ver seu próprio caminho raiz com o comando `df -h`).* - Processando o sistema de arquivos para o sistema operacional:
- Se o seu servidor XFS se estiver usando sistema de arquivos (AlmaLinux, CentOS, RHEL):
xfs_growfs /dev/mapper/almalinux-root - Se o seu servidor EXT4 se estiver usando sistema de arquivos (Ubuntu, Debian):
resize2fs /dev/mapper/almalinux-root
- Se o seu servidor XFS se estiver usando sistema de arquivos (AlmaLinux, CentOS, RHEL):
- O processo está completo!
df -hVocê pode verificar o novo tamanho do disco digitando .
Este artigo foi preparado especialmente para PvPServer.