Este artigo mostra de forma prática e objetiva como implementar o LVM (Logical Volume Manager) em seu Linux. Para quem não sabe, com o LVM podemos aumentar o tamanho de uma partição sem a necessidade de formatá-la.
Artigo escrito por Guilherme L. Stolfo - guinet[ AT ]gmail( dot )com.
Sua cópia para qualquer fim é liberada desde que citada a fonte ;).
Tudo nesse artigo foi testado num Slackware 10 kernel 2.4.26.
Artigo Elaborado em 01/10/2004 às 22:50.
1) Primeiro de tudo crie uma ou "N" partições da qual queira utilizar como volumes físicos (PV):
# fdisk /dev/hda
Command (m for help): n
First cylinder (7981-9733, default 7981):
Using default value 7981
Last cylinder or +size or +sizeM or +sizeK (7981-9733, default 9733):
Using default value 9733
Command (m for help): p
Device Boot Start End Blocks Id System
/dev/hda1 1 3647 29294496 83 Linux
/dev/hda2 3648 3651 32130 83 Linux
/dev/hda3 3652 4259 4883760 83 Linux
/dev/hda4 4260 9733 43969905 5 Extended
/dev/hda5 4260 6691 19535008+ 83 Linux
/dev/hda6 6692 6764 586341 82 Linux swap
/dev/hda7 6765 7980 9767488+ 8e Linux LVM
/dev/hda8 7981 9733 14080941 83 Linux
Command (m for help): t
Partition number (1-8): 8
Hex code (type L to list codes): 8e
Changed system type of partition 8 to 8e (Linux LVM)
Command (m for help): p
Device Boot Start End Blocks Id System
/dev/hda1 1 3647 29294496 83 Linux
/dev/hda2 3648 3651 32130 83 Linux
/dev/hda3 3652 4259 4883760 83 Linux
/dev/hda4 4260 9733 43969905 5 Extended
/dev/hda5 4260 6691 19535008+ 83 Linux
/dev/hda6 6692 6764 586341 82 Linux swap
/dev/hda7 6765 7980 9767488+ 8e Linux LVM
/dev/hda8 7981 9733 14080941 8e Linux LVM
[2] Comentário enviado por fike em 17/10/2004 - 06:02h
Também pode usar no filesystem com LVM o XFS, além de robusto, XFS não precisa desmontar a partição para aumentar de tamanho, em ambientes críticos é muito interessante essa solução.
[3] Comentário enviado por removido em 17/10/2004 - 18:02h
OPa!,
Respondendo :
Tucs:
Realmente... mais eu naum manjo muito de RAID mais nesse caso especifico é realmente uma ótima saida. E estou para implementar um esquema desses e quando conseguir montarei um artigo sobre.
Fike:
Realmente o XFS é ótimo nessa parte tambêm ele facilita bastante... e ah quem diz que é bem mais rápido de que o ext3 mais prefiro o bom, velho e tradicional ext3 que nunca me deixou na mão. Uma vez lendo uma revista sobre banco de dados "SQL Magazine" o autor utiliza varios tipos de Filesystem "XFS,ext2,ext3" para se montar o server de banco de dados e se não me engano ele utilizou o XFS para a partição onde ficou o banco.
[5] Comentário enviado por rbn_jesus em 23/03/2007 - 17:00h
Estou com um problema em LVM, creio que vc possa me ajudar...
tenho uma configuração lvm em apenas 1 dispositivo, da seguinte forma:
xda1 - /boot - ext3
xda2 - lvm (lvm1 - / - ext3; lvm2 - swap)
como recupero as informações da 1ª partição do lvm neste despositivo?
[8] Comentário enviado por rhock em 14/06/2011 - 13:58h
Estou com problemas com LVM, eu montei lá no fstsb, mas quando inicia o sistema da erro na partição e não monta, dae pede pra precionar "S" para pular ou "M" pra montar manual.
[9] Comentário enviado por alano.br em 13/02/2012 - 14:14h
Prezados srs.,
Cometi uma burrada daquelas ao tentar dar uma limpada no servidor e purguei a imagem do kernel 2.6 do sistema, no boot seguinte o grub roda o kernel 3.2 mas na sequência dá a mensagem:
modprobe: module unix not found in modules.dep
Gave up waiting for root device...
[10] Comentário enviado por inforalex em 15/01/2014 - 18:31h
Quando entro com as opções de ativar os volume logico da o seguinte erro:
$ lvm lvchange -a y -v /dev/VolGroup00/LogVol00
Using logical volume(s) on command line
Couldn't find device with uuid nFG2yK-93GN-Cjy2-EpYI-V2EL-pLrr-fOQlCH.
There are 1 physical volumes missing.
Activating logical volume "LogVol00"
There are 1 physical volumes missing.
Found volume group "VolGroup00".
activation/volume_list configuration setting not definid: Checking only host tags for VolGroup00/LogVol00 Refusing activation of partial LV LogVol00. Use --partial to override.
[11] Comentário enviado por magovampiro em 23/01/2014 - 09:37h
bom dia a todos, logo de cara meu comando para criar o log vgscan já aparece command not found, alguem sabe dizer por que não existe no meu Debian esse comando? abraço
[13] Comentário enviado por jfernandes em 23/12/2014 - 23:38h
Pessoal
Vamos deixar uma coisa bem clara heim, LVM ( Logical Volumes Manager ) não substitui o sistema RAID e nem serve como redundância heim, o LVM serve sim para situações onde o servidor irá ter necessidades de crescimento de espaço em disco, por exemplo um servidor de arquivos como File Server ou um servidor de FTP, ou algo parecido.
Em um servidor sempre é recomendável ter um sistema de RAID .... assim como backup, entre outras coisas de segurança certo ?