Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Sumário

Table of Contents

Introdução

Visão Básica

Neste documento iremos falar sobre a Visão Básica do LVM2.

Índice:

Table of Contents

Etapa 1: Resolução


O LVM (Logical Volume Manager) é um recurso incluído no kernel Linux a partir da versão 2.4, que cria uma camada de abstração entre o sistema operacional e os HDs. 

Imagine que, no LVM, o sistema não vê HDs e partições, mas um ou mais volumes lógicos. Cada volume se comporta como se fosse uma partição, que é formatada e montada da forma usual. 
Estes volumes são agrupados em um grupo de volumes lógicos (Logical Volume Group) que se comporta de forma similar a um HD. 
O grupo de volumes lógicos pode combinar o espaço de vários HDs e ser modificados conforme necessário, incorporando mais HDs. Os volumes lógicos dentro dele, também podem ser redimensionados livremente, conforme for necessário. 


Exemplo: se você precisa de mais espaço dentro do volume referente à pasta "/home", por exemplo, você poderia reduzir o tamanho de um dos outros volumes do sistema (que estivesse com espaço vago*) e aumentar o tamanho do volume referente ao /home, tudo isso com o servidor operante. 

* Dica: não reduzir para um tamanho menor do que esteja em uso, caso isso aconteça, você perderá seus dados.


Image RemovedImage Added


LOGICAL VOLUME MANAGER

É importante enfatizar que o LVM é apenas uma mudança na forma como o sistema acessa os discos, ele não é um substituto para o RAID. 
No LVM, você pode agrupar vários HDs em um único grupo de volumes lógicos, mas se um dos HDs apresentar defeito, o servidor ficará inoperante e você perderá os dados armazenados no disco afetado; diferente do RAID, onde você pode sacrificar parte do espaço para ter uma camada de redundância. 

[ LinuxTips ] - Administrando volumes com LVM


 

Widget Connector
urlhttps://www.youtube.com/watch?v=Oxv2tHcraV8
 



Code Block
languagebash
themeMidnight
# Criando Physical Volume

Comando Disco
pvcreate

# Comando + Disco

pvcreate /dev/xvdb
pvdisplay


pvdisplay


Code Block
languagebash
themeMidnight
# Criando Volume Group

Comando Nome Disco
vgcreate vgdb

# Comando + Nome Disco

vgcreate vgdb /dev/xvdb
vgdisplay


vgdisplay


Code Block
languagebash
themeMidnight
# Criando Logical Volume

Comando parametros NomeLV NomeVG
lvcreate -l 100%FREE -n lvdb vgdb

lvdisplay

#Formatar disco

mkfs.ext4

# Comando + parametros NomeLV NomeVG

lvcreate -l 100%FREE -n lvdb vgdb

lvdisplay


Code Block
languagebash
themeMidnight
#Formatar disco

mkfs.ext4 /dev/vgdb/lvdb


Code Block
languagebash
themeMidnight
#Montar disco


mount /dev/vgdb/lvdb /diretório


Próximos passos:

Page Tree
rootLVM2