Por que usamos o LVM?
O LVM (Logical Volume Manager) destina-se principalmente ao gerenciamento de pool de armazenamento e, portanto, é adequado sempre que o espaço de armazenamento deve ser utilizado de forma otimizada, como em ambientes de alto tráfego e onde vários servidores ou cargas de trabalho compartilham um conjunto de discos. Ele oferece soluções de armazenamento flexíveis que são mais escalonáveis do que os volumes físicos convencionais, permitindo que os administradores ampliem a capacidade dos grupos de volumes sem a necessidade de executar operações off-line adicionais nos discos membros.
Além disso, o LVM permite a fácil migração de discos, incluindo a adição/remoção de unidades e a alternância entre configurações de RAID espelhado ou em faixas. Consequentemente, seu uso é vantajoso em situações em que a demanda de armazenamento de dados pode flutuar ao longo do tempo ou quando surge a necessidade de soluções de backup redundantes (por exemplo, para fins de recuperação de desastres). Nessa instrução, consideraremos como montar o disco existente no sistema!
Montando um disco
Em primeiro lugar, precisamos conectar um disco físico ou virtual ao nosso sistema e verificá-lo com o comando abaixo:
Agora podemos ver as informações impressas do mapa sobre nosso sistema de discos com vários detalhes; inicialmente, temos apenas vda físico e conectamos vdbvirtual. Mas o tipo de disco que você escolher não importa. Dê uma olhada na última coluna com o nome MOUNTPOINTS, que significa literalmente montar no sistema de arquivos. Se o seu disco não for exibido dessa forma ou se no tipo de arquivo você vir o valor nenhum, instale o utilitário necessário para nossa manipulação:
Muito bem! Nem sempre o sistema busca o disco lvm automaticamente; para o processo manual, usaremos o comando:
Além disso, após a instalação do utilitário, podemos ver o espaço em disco por meio do comando com informações mais detalhadas sobre o volume criado:
Vá em frente, geralmente o disco lvm é ativado automaticamente, mas, se no seu caso isso não funcionar corretamente, tente usar o comando:
E também para o volume lógico, precisamos digitar o comando:
Destaque! Você precisa alterar cada nome de dispositivo, grupo virtual e volume lógico para o seu. Outra etapa importante; se você tiver dados com um sistema de arquivos já existente, poderá pular essa etapa. Para os outros, nesse bloco, criaremos um sistema de arquivos no disco bruto, por meio do comando:
No resultado, podemos ver o resumo das informações impressas. Para conexão temporária, podemos usar o comando mount; para carregamento automático, veremos a seguir. No início, crie ou use a pasta existente no momento, no meu caso /mnt/tmp:
E, em seguida, montar o disco:
Para verificar o resultado de nossas manipulações, digite:
A última coluna indica nosso ponto de conexão do disco /mnt/tmp! Mas e se precisarmos montar automaticamente o disco com o sistema de inicialização? Para isso, no Debian, podemos usar o fstab. Esse arquivo literalmente monta todos os discos contidos nele, basta adicionar a linha especificada e o sistema funcionará. Mas precisamos conhecer alguns detalhes do disco:
Eles imprimirão o UUID do dispositivo necessário e o tipo de sistema de arquivos, que usaremos a seguir.
Para ter certeza de que tudo está funcionando corretamente, imprima a última linha do arquivo:
Altere o UUID, a pasta onde você deseja montar o disco, o sistema de arquivos e deixe sem alterações os padrões com 0 0. O comando acima permite adicionar valores de entrada no arquivo.
Para atualizar o disco do mapa sem reiniciar, usaremos:
Certifique-se de que tudo foi feito corretamente:
Dê uma olhada também na última coluna!
A montagem de discos LVM no Debian envolve a conexão do disco, a verificação de discos LVM, a ativação de volumes, a criação de sistemas de arquivos, a montagem e a configuração do arquivo /etc/fstab. Essas etapas garantem a utilização eficiente e a montagem automatizada na inicialização do sistema.