14.10.2025

O que é LVM no Linux e como expandir um volume lógico

LVM (Logical Volume Manager) é uma tecnologia de gerenciamento de armazenamento em Linux que permite trabalhar de forma flexível com discos e partições. Ela possibilita combinar vários discos físicos em um único armazenamento lógico, criar volumes dinâmicos com diferentes configurações e ajustar seu tamanho sem necessidade de formatação ou perda de dados.
Neste artigo, vamos explicar em detalhes como o LVM funciona, suas vantagens em relação ao particionamento tradicional e mostrar passo a passo como expandir um volume lógico em um sistema real.

1. Como o LVM funciona

O LVM adiciona uma camada de abstração entre os dispositivos físicos e os sistemas de arquivos. Em vez de trabalhar diretamente com partições, o sistema utiliza três níveis:

A estrutura fica assim:
[Discos Físicos] → [PV] → [VG] → [LV] → [Sistema de Arquivos]

2. Vantagens do LVM

O uso do LVM oferece diversas vantagens:

3. Comandos principais do LVM

Comando Função
pvcreate /dev/sdb Inicializa um volume físico
vgcreate vg_data /dev/sdb Cria um grupo de volumes
lvcreate -L 10G -n lv_backup vg_data Cria um volume lógico
lvextend -L +5G /dev/vg_data/lv_backup Expande um volume lógico
resize2fs /dev/vg_data/lv_backup Expande o sistema de arquivos

4. Como expandir um volume LVM

Suponha que temos o volume lógico /dev/vg_data/lv_backup e queremos aumentá-lo em 5 GB.

Etapa 1. Verifique o tamanho atual

sudo lvs

Etapa 2. Verifique o espaço livre no grupo de volumes

sudo vgs

Se não houver espaço livre, adicione um novo disco e expanda o VG:

sudo pvcreate /dev/sdc
sudo vgextend vg_data /dev/sdc

Etapa 3. Expanda o volume lógico

sudo lvextend -L +5G /dev/vg_data/lv_backup

Etapa 4. Expanda o sistema de arquivos

Para ext4:

sudo resize2fs /dev/vg_data/lv_backup

Para xfs:

sudo xfs_growfs /mnt/backup

Após esses passos, o volume será aumentado sem precisar reiniciar o sistema ou perder dados.

5. Verificando as mudanças

sudo lvs sudo df -h

Você deve ver o novo tamanho do volume e do sistema de arquivos.

FAQ

  1. É possível reduzir o tamanho de um volume LVM? Sim, mas apenas após reduzir o tamanho do sistema de arquivos. Para ext4, usa-se o resize2fs e depois o lvreduce. Faça sempre um backup antes de executar essa operação.
  2. O que acontece se eu remover um volume físico? Se houver dados nele, o volume será corrompido. Use pvmove para mover os dados antes de remover o PV.
  3. O LVM pode ser usado com RAID? Sim, o LVM pode funcionar sobre arrays RAID ou vice-versa, dependendo da configuração desejada.
  4. É necessário reiniciar após expandir um volume? Não, todas as operações são feitas de forma dinâmica, sem reinicialização.

6. Conclusão

O LVM é uma poderosa ferramenta de gerenciamento de armazenamento no Linux que simplifica o trabalho com partições, aumenta a flexibilidade e melhora a escalabilidade. Diferente do particionamento tradicional, o LVM permite combinar vários discos físicos em um único espaço de armazenamento, criar volumes lógicos e redimensioná-los em tempo real — sem reiniciar o sistema ou perder dados.

Com apenas alguns comandos, é possível adicionar novos discos, expandir grupos de volumes e aumentar sistemas de arquivos sem interromper serviços — um recurso essencial para servidores que exigem alta disponibilidade.

O LVM oferece aos administradores controle total sobre a estrutura de armazenamento: redistribuição eficiente de espaço livre, criação de snapshots para backup e recuperação rápida em caso de falhas.

Assim, o LVM se consolida como um padrão moderno de gerenciamento de armazenamento no Linux, garantindo flexibilidade, confiabilidade e escalabilidade — características indispensáveis em infraestruturas de servidores e ambientes virtuais.

Base de Conhecimento Serverspace

Base de Conhecimento Serverspace — é uma plataforma educacional abrangente criada para apoiar desenvolvedores, engenheiros DevOps e administradores de sistemas que trabalham com infraestrutura em nuvem.

Ela oferece artigos técnicos detalhados, tutoriais passo a passo e guias de resolução de problemas sobre sistemas Linux e Windows.
Se você trabalha com máquinas virtuais, firewalls, containers ou automação de implantações — a base fornece instruções práticas com exemplos reais e comandos úteis.

Os especialistas da Serverspace atualizam regularmente os conteúdos para manter as informações sempre atuais e relevantes.
Você encontrará artigos sobre redes, virtualização, monitoramento, scripts shell, gerenciamento de armazenamento, Docker, Kubernetes e muito mais.

Cada artigo é escrito de forma clara e estruturada, tornando-o útil tanto para iniciantes quanto para profissionais experientes.
A base de conhecimento não apenas ajuda a resolver problemas rapidamente, mas também serve como um excelente material de aprendizado para aprimorar habilidades de administração de sistemas e gerenciamento de ambientes em nuvem.

Com centenas de tutoriais e guias de alta qualidade, a Serverspace oferece uma base sólida para dominar ferramentas modernas de TI e construir infraestruturas em nuvem eficientes.