LVM [RESOLVIDO]

1. LVM [RESOLVIDO]

Fabio Fischer
ffischer

(usa Red Hat)

Enviado em 01/07/2008 - 18:02h

Pessoal boa noite,
To precisando aumentar a área de um diretório "/diretorio" em um dos meus servidores, alguem sabe se isso é possível com LVM, sou iniciante pesquizei algumas coisas sobre o assunto mas só vi LVm na criação de volumes e filesystens, não achei nada diretamente ligado a isto q estou querendo.
alguem pode me ajudar?
desde já agradeço a todos
Fábio Fischer


  


2. Re: LVM [RESOLVIDO]

Denis Doria
thuck

(usa Debian)

Enviado em 01/07/2008 - 19:00h

Sim o LVM tem como uma das suas principais características justamente isso.

Não é complicado, mas também não é algo trivial.

Primeiro é bom dar uma estudada sobre o LVM, os conceitos devem estar bem entendidos, porque a chance de acontecer problemas é grande, e saber exatamente oq é cada coisa, saber a diferença exata entre um PV, VG e LV. Estude antes de fazer o que segue abaixo, e nem sempre funcionará exatamente como descrito aqui.

Mas deixando de lado a conversa, para extender um LV, Logical Volume vc precisa fazer isso:


lvextend -L +<valor que deseja aumentar> <lv que deseja aumentar>

depois faça:

resize2fs <lv que deseja aumentar>

Faça isso com o volume lógico desmontado, para aumentar on line a partição é preciso outros comandos.

É sempre bom rodar o comando e2fsck -f <lv que deseja aumentar> antes do lvextend e antes do resize2fs.

Mas cara eu recomendo que vc não faça isso antes de compreender bem o LVM, abaixo um link que me ajudou bastante quando comecei a trabalhar com isso:

http://www.linuxconfig.org/Linux_lvm_-_Logical_Volume_Manager


Uma coisa que pode acontecer, é que na hora de fazer o resize2fs, vc precise falar exatamente qual o tamanho que ele precisa extender.

PS: Partições somente ext3 e ext2 fazem isso.


3. Re: LVM [RESOLVIDO]

Fabio Fischer
ffischer

(usa Red Hat)

Enviado em 04/07/2008 - 17:03h

thuck perfeito!
Estudei o q achei sobre LVM e consegui em testes fazer tudo o q esse gerenciamento me permite, e é otimo!!
Só ficou uma pequena duvida...quando diminuimos o "/arquivo" através da sequencia
resize2fs "/arquivo" "novo volume do arquivo"
lvresize --size "novo volume do arquivo" "/arquivo"
...não perdemos nada? ele sabe exatamente de onde reduzir o volume, tento em vista q nd e gravado em uma forma "sequecial" dentro desse filesysten?
Sei q de alguma forma quando vc usa o lvreduce ele perde dados mas não achei restrição nenhuma nem nd dizendo q usando o lvresize vc perde algo, mas queria confirmar se possível.

http://www.dotsharp.com.br/artigos/Linux/Como_Fazer_Para_Criar_e_gerenciar_um_Logical_Volume_Manager...
essa pg me ajudou bastante, posto pra ajuda futura pra outro membro.

Desde já agradeço a todos
Fábio Fischer



4. Re: LVM [RESOLVIDO]

Denis Doria
thuck

(usa Debian)

Enviado em 05/07/2008 - 20:29h

Bem ffischer, ele não perde dados desde que o tamanho q vc irá reduzir seja menor do que o tamanho livre em disco.

Se vc tiver uma partição com 10GB, 7GB ocupados e 3GB livres, vc só poderá retirar 3GB deste LV. Se vc retirar 3,1GB ele entrará na parte de dados e assim causará sérios problemas hehehe






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts