Entendendo e configurando LVM no Debian

O que é LVM?

LVM é um método de alocar espaço do disco rígido em volumes lógicos que podem ser facilmente redimensionados, ao contrário das partições comuns. Com LVM, o disco rígido ou conjunto de discos rígidos é alocado em um ou mais volumes físicos. Um volume físico não pode ultrapassar mais de um disco, crie um ou mais volumes físicos por disco para poder ultrapassar este limite.

http://web.mit.edu/rhel-doc/3/rhel-sag-pt_br-3/ch-lvm-intro.html

Quem usa?

Grande empresas geralmente utilizam LVM em conjunto com raid.

Exemplo disso é a equinix,  onde suas clouds são entregues como LV em conjunto com uma storage que pode ser dedicada ou compartilhada, exemplo abaixo.

Grupo: system2
Volumes Lógicos: var, log, home, usr etc.

Em nosso exemplo vamos utilizar 2 discos iniciais para criar o Grupo LVM, Em outro tutorial iremos adicionar um novo disco e estender a partição desejada.

Como pode ver, foram adicionadas dois discos na VM para simular.

Início o procedimento padrão de instalação do linux, ao chegar na opção de configurações do disco, crie a tabela de partições normalmente nos discos existentes da máquina.

Ambos os discos terão que ficar como no exemplo da imagem abaixo.

Selecione o primeiro disco(sda) e crie duas partições que ficarão fora do LVM, /boot como primária e swap como lógica, caso utilize(imagem abaixo).

Agora com as duas partições criadas, vamos configurar a LVM.
Clique em (Configure the Logical volume Manager).

Na próxima tela clique em Yes para aplicar a criação das tabelas do disco feita anteriormente.

Clique em Create Volume Group para criar o grupo do LVM.

Defina um nome para o grupo, em nosso exemplo será  dados.

Nessa etapa marque as duas partições livres e clique em continuar para atribuí-las ao novo grupo e clique em continuar.

Agora clique em Yes para escrever no disco, assim aplicando as modificações.

Agora vamos criar os volumes lógicos. Volumes lógicos serão as partições que poderão ser estendidas futuramente.
Selecione Create Logical Volume.

Selecione o grupo DADOS que criamos no passo anterior  e Clique em continuar.

Na próxima tela, defina o nome do volume lógico, em nosso caso esse será o / de nome raiz  com 5GB. Clique em continuar.

Nosso exemplo criaremos uma partição de backups com o espaço restante, mas poderia ser qualquer uma que quisesse, até mesmo uma /arquivos

Sendo assim crie um novo volume lógico com nome backups com o espaço restante.

Clique em Display configuration para ter mais detalhes

Clique em finish para finalizar a configuração da LVM.

Agora com volumes lógicos criados, raiz e backups vamos criar as respectivas partições

Agora finalize a instalação normalmente como faria em qualquer linux.

Feito isso, clicando em YES para escrever as alterações, o procedimento foi encerrado. Finalize a instalação do Debian e pronto.

Com o procedimento executado, futuramente você poderá adicionar um novo disco e estender a partição desejada do LVM.

Irei fazer um novo tutorial estendendo e reduzindo uma partição, assim colocaremos em prática

Compartilhe essa Informação