O que é LVM e quais são seus benefícios?

O que é LVM e quais são seus benefícios?
Gerenciamento de volume lógico ou LVM é uma estrutura do sistema operacional Linux que foi introduzido para o gerenciamento mais fácil de dispositivos de armazenamento físico. O conceito de gerenciamento de volume lógico é muito semelhante ao conceito de virtualização, eu.e. Você pode criar quantos volumes de armazenamento virtual em cima de um único dispositivo de armazenamento quiser. Os volumes de armazenamento lógico assim criados podem ser expandidos ou encolhidos de acordo com suas necessidades de armazenamento crescentes ou reduzidas.

No artigo de hoje, estaremos aprendendo sobre essa estrutura em detalhes. Mostraremos o método de verificar todos os volumes de disco que seu LVM pode gerenciar. Por fim, declararemos alguns benefícios do uso da LVM, seguidos pela conclusão de nosso artigo.

Uma explicação detalhada sobre o LVM:

Como já mencionamos que o conceito de usar o LVM é muito semelhante à virtualização; Portanto, seu trabalho também é mais ou menos o mesmo que a virtualização. Tentaremos entender o funcionamento do LVM criando um cenário de exemplo. Geralmente, temos um dispositivo físico dividido em várias partições. Todas essas partições têm um sistema de arquivos instalado nelas que pode ser usado para gerenciar essas partições.

No entanto, sabemos que também podemos ter vários dispositivos físicos, em vez de ter apenas um único dispositivo físico. Nesse caso, cada um desses dispositivos físicos tem suas próprias partições e os respectivos sistemas de arquivos. A gestão de todas essas partições pode se tornar uma bagunça se é tratada como for. É aqui que o conceito de gerenciamento de volume lógico entra em jogo. Ele permite que você agregue todas as partições de diferentes dispositivos físicos em um único grupo de volume lógico de onde eles podem ser gerenciados centralmente.

Este grupo de volume é uma combinação de espaço em disco usado e não utilizado. A partir deste grupo de volume, você pode extrair vários volumes lógicos, dependendo de seus requisitos. Além disso, o espaço exato alocado para cada volume lógico também pode ser aumentado ou diminuído, dependendo de suas necessidades. Então você pode ter sistemas de arquivos separados para cada um desses volumes lógicos. Dessa forma, você pode gerenciar o espaço geral de armazenamento com mais eficiência e pode atribuir o espaço não utilizado a todos os usuários que o pedem sem nenhum problema.

Antes de particionar logicamente seu disco físico, você precisa ter o conhecimento sobre todos os volumes que seu LVM pode acessar e gerenciar. Portanto, explicaremos a você o método de verificar todos os volumes que o LVM pode gerenciar na seção a seguir deste artigo.

Nota: estamos usando o Linux Mint 20 para demonstrar este método.

Método de verificar todos os volumes que o LVM pode gerenciar:

Para verificar todos os volumes de disco que o LVM pode gerenciar, você precisará executar uma varredura de disco que possa ser feita da seguinte maneira:

Primeiro, lançaremos o terminal em nossa distribuição Linux desejada, que neste caso é Linux Mint 20. Seu terminal é exibido na imagem abaixo:


Agora, executaremos o comando de digitalização em disco no terminal da seguinte maneira:

sudo lvmdiskscan

O processo de varredura de disco requer privilégios de usuário root. Para isso, você deve usar a palavra -chave "sudo" antes deste comando. No entanto, se você já está conectado à conta de usuário root, poderá omitir esta palavra -chave.


Depois de executar este comando no seu terminal, os detalhes de todos os volumes de disco aparecerão na tela, como mostrado na imagem abaixo:

Benefícios do LVM:

A seguir, são apresentadas algumas das maiores vantagens do uso de gerenciamento de volume lógico ou LVM:

  • Ele permite que você gerencie e utilize com eficiência o seu espaço físico em disco.
  • É capaz de criar volumes lógicos cuja capacidade pode ser aumentada ou diminuída dependendo de seus requisitos.
  • Se você pretende manter os backups de seus dados em vários volumes lógicos, isso aumenta a disponibilidade de seus dados.
  • Um novo dispositivo físico pode ser facilmente adicionado abaixo do grupo de volume com tempo de inatividade zero e sem interrupção de serviço.
  • O LVM permite particionar um único dispositivo físico em várias partições lógicas, bem como também permite integrar vários dispositivos físicos em um único grupo de volume.

Conclusão:

Este artigo forneceu uma breve visão geral do gerenciamento de volume lógico, que é uma estrutura muito importante do sistema operacional Linux. Sem essa estrutura, temos opções muito limitadas para gerenciar nosso espaço de armazenamento. Além disso, essas opções não conseguem resolver os conflitos entre as necessidades de armazenamento variadas de vários usuários. É por isso que o LVM é considerado um componente essencial dos sistemas baseados em Linux.