Filesystem LVM

O intuito deste artigo é mostrar algumas funcionalidades do LVM. Sei que na Internet, e aqui mesmo no site, temos ótimos artigos. A minha intenção é agregar mais informações sobre seu uso.

[ Hits: 12.347 ]

Por: Faustino em 04/05/2016


Conceito



Imagine que você precisa rever o layout dos seus discos, seria uma tarefa difícil já que poderia envolver a reinstalação do SO. Já no LVM não, uma vez que nele é possível criar/remover/aumentar em tempo de produção sem impacto algum ao usuário.

Para isso usamos a seguinte ideia: precisamos criar 4 filesytems com a seguinte volumetria:
  • /appl/apache 1GB
  • /appl/logs 2gb
  • /appl/scripts 1GB
  • /appl/backup 3GB

Totalizando 7GB de disco, iremos usar 2 discos de 4 GB.

Esta situação é hipotética, podemos resolver este problema com apenas um disco ou no máximo dois, tudo depende de sua estrutura.

1. Pegamos o(s) disco(s) e colocamos em PV - Physical Volume. Neste momento estamos preparando os discos para o LVM.
Linux: Filesystem LVM
2. Depois colocamos os discos em um VG - Volume Group. Damos um nome ao VG. Um VG pode ter vários PV ou apenas um PV, tudo depende apenas de sua necessidade
Linux: Filesystem LVM
Recapitulando, PV são os discos sendo entregues ao LVM. O VG são os discos dentro um grupo, neste caso chamamos o VG de APPL_VG.

3. Agora vamos criar o LVOL Logical Volume.
Linux: Filesystem LVM
Dentro de um VG é possível ter um PV (disco) ou vários PVs. Um VG pode conter vários LVOLs, imagine que cada LVOL é uma partição dentro de um VG podemos ter varios LVOLs.

Iremos criar 4 LVOLs:
Linux: Filesystem LVM
Agora basta formatar cada filesytem e montar a estrutura que você desejar.

    Próxima página

Páginas do artigo
   1. Conceito
   2. Criando filesystem
   3. Substituindo um disco defeituoso com o PVMOVE
   4. Entendendo o que é o Stripe
Outros artigos deste autor

Stripe no LVM

Configurações Básicas no CentOS 7

Leitura recomendada

Particionando o HD sem perder os dados utilizando o FIPS

Desvendando os filesystems

Captive-NTFS com kernel 2.6

Verificando e marcando badblocks

MooseFS - Sistema de arquivos distribuído

  
Comentários
[1] Comentário enviado por removido em 25/05/2016 - 10:01h

Bom dia
Pergunta o pvmove destroi os dados do disco ? ou ele migra os dados tambem ou possui perda de dados .

Voce poderia usar tambem o lvconvert , de resto parabens !)

[2] Comentário enviado por Faustoncc1701 em 26/05/2016 - 05:20h

Clandestine eu já usei este comando em ambiente de produção e ele faz a cópia de todos os dados do disco que vc apontar.
Eu nunca tentei fazer o rollback do pvmove mas acredito que os dados ainda estão íntegros se o disco estiver íntegro.

Eu nunca usei o lvconvert irei verificar o seu funcionamento
Fausto
Diga-me Eu não posso e eu vou te mostrar que eu posso ...


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts