LVM completo e sem mistérios

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.

[ Hits: 250.555 ]

Por: Perfil removido em 16/10/2004


Introdução



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


    Próxima página

Páginas do artigo
   1. Introdução
   2. Criando e removendo grupos
   3. Criando e removendo volumes
   4. Montando e desmontando os volumes
   5. Aumentando e diminuindo o tamanho do volume lógico
   6. Dicas
   7. Finalizando
Outros artigos deste autor

Agora SIM, aMSN com suporte a anti-aliasing

TCollection e Generics no Free Pascal - Uma breve visão sobre lista de objetos com o Lazarus

Usando tabulações no OpenOffice.org

Internacionalização de Caracteres em Computadores

Instalando Kylix 3 no Fedora Core

Leitura recomendada

Recuperando discos danificados com o myrescue

ISCSI - Um sistema de transferência de arquivos diferente

Adicionando Novo Disco - RHEL e CentOS

Recuperando arquivos em um Windows corrompido com Linux

Aplicações em 32 bits para seu Ubuntu 64 bits (Feisty Fawn)

  
Comentários
[1] Comentário enviado por tucs em 16/10/2004 - 10:13h

Muito bom o artigo, Parabens.
Mas e caso um HD der problemas ?
O ideal seria junto com o LVM montar um RAID.

Abraços

Eduardo Assis

[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.


vlw...

[4] Comentário enviado por tiedt em 09/01/2007 - 11:20h

kjj

[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?

[6] Comentário enviado por grmuniz em 12/06/2007 - 11:32h

Muito bom o teu artigo, simples e bem didático, abraço

[7] Comentário enviado por fabioarnoni em 11/01/2010 - 12:22h

Muito bom , parabéns, fiz lvm aqui e funcionou tranquilamente no Red Hat 5.4. Abraçcos!

[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.


/dev/vg00/fs_dados /dados jfs defaults 0 2

[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...

Dropping to a shell!
(initramfs)_

por favor me digam que não é irremediável!

[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.

Sabe dizer o que devo fazer?????

[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

[12] Comentário enviado por tatubhz em 05/05/2014 - 16:48h

Boa tarde, alguem sabe como resolver o kernel panic depois que o device de disco do LVM muda por exemplo de "sda" para "vda"? Obrigado

[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 ?

Parabéns pelo post, muito bem explicado .

Abraços

Joel Fernandes

[14] Comentário enviado por Alexsabc em 22/11/2015 - 17:46h

Mas como fazer se quiser aumentar a partição /, onde o Linux está instalado? Essa partição não se desmonta.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts