Gerenciamento de Disco

O que é LVM (Logical Volume Management) e quais são seus benefícios?

O que é LVM (Logical Volume Management) e quais são seus benefícios?
Gerenciamento de volume lógico ou LVM é uma estrutura do sistema operacional Linux que foi introduzida para facilitar o gerenciamento de dispositivos de armazenamento físico. O conceito de gerenciamento de volume lógico é muito semelhante ao conceito de virtualização, i.e. você pode criar quantos volumes de armazenamento virtual em cima de um único dispositivo de armazenamento que você deseja. Os volumes de armazenamento lógico assim criados podem ser expandidos ou reduzidos de acordo com o crescimento ou redução das necessidades de armazenamento.

No artigo de hoje, aprenderemos sobre essa estrutura em detalhes. Mostraremos o método de verificação de todos os volumes de disco que seu LVM pode gerenciar. Finalmente, iremos declarar alguns benefícios do uso de LVM, seguidos pela conclusão de nosso artigo.

Uma explicação detalhada sobre LVM:

Como já mencionamos, o conceito de uso de LVM é muito semelhante à virtualização; portanto, seu funcionamento também é mais ou menos o mesmo que virtualização. Tentaremos entender o funcionamento do LVM criando um cenário de exemplo. Geralmente, temos um dispositivo físico que é dividido em várias partições. Todas estas 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. Neste caso, cada um desses dispositivos físicos tem suas próprias partições e os respectivos sistemas de arquivos. O gerenciamento de todas essas partições pode se tornar uma bagunça se manuseado como está. É 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 podem ser gerenciados centralmente.

Este grupo de volume é uma combinação de espaço em disco usado e não usado. 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. Desta forma, você pode gerenciar o espaço de armazenamento geral de forma mais eficiente e pode atribuir o espaço não utilizado a todos os usuários que o solicitarem sem nenhum problema.

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

Observação: estamos usando o Linux Mint 20 para demonstrar esse método.

Método de verificação de todos os volumes que o LVM pode gerenciar:

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

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


Agora vamos executar o comando de varredura de disco no terminal da seguinte maneira:

sudo lvmdiskscan

O processo de verificação do disco requer privilégios de usuário root. Para isso, você deve fazer uso da palavra-chave “sudo” antes deste comando. No entanto, se você já estiver logado na conta do usuário root, então você tem permissão para omitir esta palavra-chave.


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

Benefícios do LVM:

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

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 esta estrutura, temos opções muito limitadas para gerenciar nosso espaço de armazenamento. Além disso, essas opções não resolvem os conflitos entre as diversas necessidades de armazenamento de vários usuários. É por isso que o LVM é considerado um componente essencial dos sistemas baseados em Linux.

Como usar o GameConqueror Cheat Engine no Linux
O artigo cobre um guia sobre como usar o mecanismo de cheat GameConqueror no Linux. Muitos usuários que jogam no Windows costumam usar o aplicativo “C...
Melhores emuladores de console de jogo para Linux
Este artigo irá listar software de emulação de console de jogo popular disponível para Linux. A emulação é uma camada de compatibilidade de software q...
Melhores distros Linux para jogos em 2021
O sistema operacional Linux percorreu um longo caminho desde sua aparência original, simples e baseada em servidor. Este sistema operacional melhorou ...