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 operativo. Para expandir o disco sem perder os dados do servidor (sem risco de perda de dados) LVM (Gestor de Volume Lógico) arquitetura é utilizada. Neste guia, aprenderá passo a passo os comandos de expansão do disco.
Passo 1: Detetar Novo Disco ou Espaço
Ligue-se ao seu servidor como root através do 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 o passo seguinte.
Passo 2: redimensionar a partição física
Para que o LVM veja o novo espaço em disco, precisamos de 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, pode mudar para sda2, sdb1, etc.):
pvresize /dev/sda2 - Para verificar o grupo de volumes e ver o espaço livre
vgdisplayescreva.
Passo 3: Estendendo a Partição Lógica e o Sistema de Ficheiros
No passo final, transferiremos o espaço livre diretamente para o diretório raiz (/) ou para a partição pretendida:
- 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 consoante o seu servidor, pode ver o seu próprio caminho raiz com o comando `df -h`).* - Processamento do sistema de ficheiros para o sistema operativo:
- Se o seu servidor XFS se estiver a utilizar sistema de ficheiros (AlmaLinux, CentOS, RHEL):
xfs_growfs /dev/mapper/almalinux-root - Se o seu servidor EXT4 se estiver a utilizar sistema de ficheiros (Ubuntu, Debian):
resize2fs /dev/mapper/almalinux-root
- Se o seu servidor XFS se estiver a utilizar sistema de ficheiros (AlmaLinux, CentOS, RHEL):
- O processo está completo!
df -hPode verificar o novo tamanho do disco digitando .
Este artigo foi preparado especialmente para o PvPServer.