Re: Dúvidas LVM + KVM

2012-03-01 Por tôpico Fagner Patricio
Até onde eu pude entender...

Sim você tem que criar as VMs com LVM sim, mas há uma confusão nas sua
definição, hoje to meio sem tempo, amanhã eu vou ver se lhe explico
melhor!!!

resumindo no fim das contas vai ter sim o LVM do Hypevisor/KVM e o LVM do
hd virtual dentro do SO da máquina virtual!

Hoje eu faço isso só que trabalho com hardware especializado para isso, mas
acredito que em software o desempenho seja muito bom ainda.

Em 29 de fevereiro de 2012 09:16, André Ribas andreri...@gmail.comescreveu:

 Em 28 de fevereiro de 2012 18:49, Moksha Tux gova...@gmail.com escreveu:
  Poxa meu querido peço mil perdões mas ainda não consegui entender,
 consegui
  criar o LVM durante a instalação o que ficou assim, dm-0 onde seria o
 raiz,
  dm-1 onde seria o swap e dm-2 o /var. feito isso instalei o KVM e suas
  dependências e pronto... pois bem vamos criar uma VM, vejo artigos na
  internet que explicam a criação de VMs .img e VM baseado em LVM e é
  exatamente aí que encontro dúvida pois não sei que contexto é esse e eu
  costumo criar as VMs através do virt-manager e não encontro opção de
 criar a
  VM em uma LVM, peço perdão se não estou conseguindo externar melhor a
 minha
  dúvida mas será que estou no caminho certo? mais uma vez obrigado pela
  atenção.
 

 Olá novamente, acho que entendi a sua dúvida agora.
 * Você tem que ir no menu Editar - Detalhes do Hospedeiro.
 * Na tela que se abrirá, vá na aba Armazenamento e no canto inferior
 esquerdo clique em adicionar um pool.
 * Na nova tela selecione um nome (eu optei pelo nome do VG mesmo) e o
 tipo logical(LVM).
 * Depois selecione o caminho de destino e clique em concluir.

 Pronto, agora o seu pool está criado. Quando for criar uma VM, na
 etapa em que você cria o disco virtual faça o seguinte.
 * Marque a opção Selecionar armazenamento gerenciado ou outro
 existente e clique em procurar.
 * Na tela que se abrirá, selecione o pool que você criou para a LVM no
 lado esquerdo e no lado direito você cria um novo LV e seleciona ele
 para uso com essa VM.

 Voilá =)

  Moksha
 

 Espero que isso te ajude.

 André Ribas


 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive:
 http://lists.debian.org/ca+quj9p4exm1hmdt3nkacv9f-g8bbr8j59ogbpihq3fctnv...@mail.gmail.com




-- 
Fagner Patrício
João Pessoa - PB
Brasil


Re: Dúvidas LVM + KVM

2012-02-29 Por tôpico André Ribas
Em 28 de fevereiro de 2012 18:49, Moksha Tux gova...@gmail.com escreveu:
 Poxa meu querido peço mil perdões mas ainda não consegui entender, consegui
 criar o LVM durante a instalação o que ficou assim, dm-0 onde seria o raiz,
 dm-1 onde seria o swap e dm-2 o /var. feito isso instalei o KVM e suas
 dependências e pronto... pois bem vamos criar uma VM, vejo artigos na
 internet que explicam a criação de VMs .img e VM baseado em LVM e é
 exatamente aí que encontro dúvida pois não sei que contexto é esse e eu
 costumo criar as VMs através do virt-manager e não encontro opção de criar a
 VM em uma LVM, peço perdão se não estou conseguindo externar melhor a minha
 dúvida mas será que estou no caminho certo? mais uma vez obrigado pela
 atenção.


Olá novamente, acho que entendi a sua dúvida agora.
* Você tem que ir no menu Editar - Detalhes do Hospedeiro.
* Na tela que se abrirá, vá na aba Armazenamento e no canto inferior
esquerdo clique em adicionar um pool.
* Na nova tela selecione um nome (eu optei pelo nome do VG mesmo) e o
tipo logical(LVM).
* Depois selecione o caminho de destino e clique em concluir.

Pronto, agora o seu pool está criado. Quando for criar uma VM, na
etapa em que você cria o disco virtual faça o seguinte.
* Marque a opção Selecionar armazenamento gerenciado ou outro
existente e clique em procurar.
* Na tela que se abrirá, selecione o pool que você criou para a LVM no
lado esquerdo e no lado direito você cria um novo LV e seleciona ele
para uso com essa VM.

Voilá =)

 Moksha


Espero que isso te ajude.

André Ribas


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/ca+quj9p4exm1hmdt3nkacv9f-g8bbr8j59ogbpihq3fctnv...@mail.gmail.com



Re: Dúvidas LVM + KVM

2012-02-28 Por tôpico André Ribas
Em 27 de fevereiro de 2012 20:07, Moksha Tux gova...@gmail.com escreveu:
 Boa noite lista!


Bom dia Moksha.

 Estou estudando fortemente o KVM como meu principal servidor de
 virtualização e estou bastante empolgado com os teste que fiz com backup,
 migração entre outros, mas ouvi dizer que levantar um server de
 virtualizaçào mas utilizando LVM para aprmazenar as VMs seria muito mais
 rápido e flexível e ainda mais que descobri que a opção de salvar snapshots
 só é possível se a VM estiver em cima de LVM, então tenho algumas dúvidas...

Bom, eu me afastei um pouco dos meus testes com KVM mas vejamos se
posso te ajudar em algo.

 Como eu deveria criar esse projeto em LVM, seria já na instalação ou depois
 de instalar devo criar os volumes e grupos através do LVM2?

Vou demonstrar passo a passo as etapas que eu sigo para a instalação
do sistema em uma máquina fictícia que possui dois discos de 1TB.
* Durante a etapa de criação das partições eu crio uma nova tabela de
partições em ambos os discos, se for necessário, e então crio uma
partição para arranjos RAID com o tamanho total em ambos os discos.
* Com essas duas partições eu crio um arranjo RAID1, que chamarei de /dev/md0.
* Nesse /dev/md0 eu seleciono a formato de partição para PVs (Phisical
Volumes) do LVM2.
* Então eu crio um VG (Volume Group), que eu chamarei de /dev/vg0),
contendo esse /dev/md0.
* A partir daí eu crio os LVs (Logical Volumes) necessários para o
sistema(/, /var, /home e SWAP) mas apenas com o espaço necessário para
o sistema e deixo o restante do disco vazio.

 Como posso fazer para instalar a partição / como ext4 normal e depois a /var 
 em
 um volume lógico?

Bom, eu não vejo muita vantagem em deixar o / fora do LVM2 já que o
Debian é perfeitamente capaz de entender o LVM já a partir do boot.
Prefiro manter a disposição das partições de uma forma mais homogênea.

 E quanto as VMs eu também devo criar as VMs com LVMs ou
 estou livre para criar as VMs com EXT4 ou EXT3?

Bom, acho que você está tendo um problema em definir melhor as coisas,
EXT3/4 é um sistema de arquivos utilizado para organizar a estrutura
de arquivos dentro de um device. Este device pode ser um disco rígido,
um arquivo ou um volume lógico (LVM). Ou seja, mesmo quando você
utiliza o LVM, você ainda tem que formatar aquele volume lógico com
EXT3/4.

 Como seria possível redimenssionar o tamanho dos discos das VMs?

Isso é completamente trivial com LVM. A operação para aumentar um LV
consiste em, basicamente:
* aumentar o tamanho do LV com lvextend.
* extender o tamanho do sistema de arquivos dentro desse LV com
resize2fs (para EXT2/3/4)

Já para diminuir o tamanho da partição para liberar espaço para o VG o
caminho é o contrário.
* primeiro deve-se diminuir o tamanho do sistema de arquivos (e isso
se não me engano só pode ser feito com o device off-line)
* depois diminui-se o tamanho do LV com lvreduce.

 Seria obrigatório que elas estejam também com LVM?

Acredito que a utilização do LVM seja mais segura haja visto que o LVM
foi desenvolvido com várias dessas funcionalidades em vista como o
redimensionamento de volumes e snapshots. Hoje em dia eu utilizo o LVM
até em minha estação de trabalho.

 Desde já meu muito obrigado a todos,

 Moksha

Atenciosamente

André Ribas

PS. Bom, relendo agora o e-mail eu percebi que as suas dúvidas são
muito mais voltadas ao LVM do que ao KVM, talvez você deve-se
estuda-lo individualmente pois o uso do LVM dentro do KVM é
praticamente idêntico ao uso do mesmo sem virtualização.


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/ca+quj9qm-xeysnzuah4exg4jo2tbkz0eg03scqhag4fwelw...@mail.gmail.com



Re: Dúvidas LVM + KVM

2012-02-28 Por tôpico Moksha Tux
Grandre André Ribas!

Muito obrigado pelo seu retorno, as suas instruções realmente me ajudaram e
esclareceram as minhas dúvidas quanto ao LVM no servidor. No entanto...
ainda fiquei com dúvida quanto ao LVM na hora de criar as VMs por
exemplo... o fato do meu /var estar em cima de um VL não seria o bastante
para eu redimensionar os discos das VMs e salvar snapshots? Ou eu também
teria que ao instalar uma VM teria que levantar outra LVM nesta VM para
fazer tudo isso (snapshots e redimensionamento)? Mais uma vez muito
obrigado.

Moksha

Em 28 de fevereiro de 2012 10:37, André Ribas andreri...@gmail.comescreveu:

 Em 27 de fevereiro de 2012 20:07, Moksha Tux gova...@gmail.com escreveu:
  Boa noite lista!
 

 Bom dia Moksha.

  Estou estudando fortemente o KVM como meu principal servidor de
  virtualização e estou bastante empolgado com os teste que fiz com backup,
  migração entre outros, mas ouvi dizer que levantar um server de
  virtualizaçào mas utilizando LVM para aprmazenar as VMs seria muito mais
  rápido e flexível e ainda mais que descobri que a opção de salvar
 snapshots
  só é possível se a VM estiver em cima de LVM, então tenho algumas
 dúvidas...

 Bom, eu me afastei um pouco dos meus testes com KVM mas vejamos se
 posso te ajudar em algo.

  Como eu deveria criar esse projeto em LVM, seria já na instalação ou
 depois
  de instalar devo criar os volumes e grupos através do LVM2?

 Vou demonstrar passo a passo as etapas que eu sigo para a instalação
 do sistema em uma máquina fictícia que possui dois discos de 1TB.
 * Durante a etapa de criação das partições eu crio uma nova tabela de
 partições em ambos os discos, se for necessário, e então crio uma
 partição para arranjos RAID com o tamanho total em ambos os discos.
 * Com essas duas partições eu crio um arranjo RAID1, que chamarei de
 /dev/md0.
 * Nesse /dev/md0 eu seleciono a formato de partição para PVs (Phisical
 Volumes) do LVM2.
 * Então eu crio um VG (Volume Group), que eu chamarei de /dev/vg0),
 contendo esse /dev/md0.
 * A partir daí eu crio os LVs (Logical Volumes) necessários para o
 sistema(/, /var, /home e SWAP) mas apenas com o espaço necessário para
 o sistema e deixo o restante do disco vazio.

  Como posso fazer para instalar a partição / como ext4 normal e depois a
 /var em
  um volume lógico?

 Bom, eu não vejo muita vantagem em deixar o / fora do LVM2 já que o
 Debian é perfeitamente capaz de entender o LVM já a partir do boot.
 Prefiro manter a disposição das partições de uma forma mais homogênea.

  E quanto as VMs eu também devo criar as VMs com LVMs ou
  estou livre para criar as VMs com EXT4 ou EXT3?

 Bom, acho que você está tendo um problema em definir melhor as coisas,
 EXT3/4 é um sistema de arquivos utilizado para organizar a estrutura
 de arquivos dentro de um device. Este device pode ser um disco rígido,
 um arquivo ou um volume lógico (LVM). Ou seja, mesmo quando você
 utiliza o LVM, você ainda tem que formatar aquele volume lógico com
 EXT3/4.

  Como seria possível redimenssionar o tamanho dos discos das VMs?

 Isso é completamente trivial com LVM. A operação para aumentar um LV
 consiste em, basicamente:
 * aumentar o tamanho do LV com lvextend.
 * extender o tamanho do sistema de arquivos dentro desse LV com
 resize2fs (para EXT2/3/4)

 Já para diminuir o tamanho da partição para liberar espaço para o VG o
 caminho é o contrário.
 * primeiro deve-se diminuir o tamanho do sistema de arquivos (e isso
 se não me engano só pode ser feito com o device off-line)
 * depois diminui-se o tamanho do LV com lvreduce.

  Seria obrigatório que elas estejam também com LVM?

 Acredito que a utilização do LVM seja mais segura haja visto que o LVM
 foi desenvolvido com várias dessas funcionalidades em vista como o
 redimensionamento de volumes e snapshots. Hoje em dia eu utilizo o LVM
 até em minha estação de trabalho.

  Desde já meu muito obrigado a todos,
 
  Moksha

 Atenciosamente

 André Ribas

 PS. Bom, relendo agora o e-mail eu percebi que as suas dúvidas são
 muito mais voltadas ao LVM do que ao KVM, talvez você deve-se
 estuda-lo individualmente pois o uso do LVM dentro do KVM é
 praticamente idêntico ao uso do mesmo sem virtualização.


 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive:
 http://lists.debian.org/ca+quj9qm-xeysnzuah4exg4jo2tbkz0eg03scqhag4fwelw...@mail.gmail.com




Re: Dúvidas LVM + KVM

2012-02-28 Por tôpico André Ribas
Em 28 de fevereiro de 2012 14:39, Moksha Tux gova...@gmail.com escreveu:
 Grandre André Ribas!


Olá Moksha.

 Muito obrigado pelo seu retorno, as suas instruções realmente me ajudaram e
 esclareceram as minhas dúvidas quanto ao LVM no servidor. No entanto...
 ainda fiquei com dúvida quanto ao LVM na hora de criar as VMs por exemplo...
 o fato do meu /var estar em cima de um VL não seria o bastante para eu
 redimensionar os discos das VMs e salvar snapshots? Ou eu também teria que
 ao instalar uma VM teria que levantar outra LVM nesta VM para fazer tudo
 isso (snapshots e redimensionamento)? Mais uma vez muito obrigado.


Bom, aparentemente você ainda está confundindo um pequeno detalhe. Ao
utilizar LVM com o KVM deve passar o LV (Logical Volume) para a VM
(Virtual Machine) e não montar esse LV e alocar um arquivo dentro
dele. Entendeu a diferença?

 Moksha


André Ribas


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CA+quJ9p0MKNtcwBWgG=opd6k9h_eizfv8kky-acctqxfwfb...@mail.gmail.com



Re: Dúvidas LVM + KVM

2012-02-28 Por tôpico Moksha Tux
Poxa meu querido peço mil perdões mas ainda não consegui entender, consegui
criar o LVM durante a instalação o que ficou assim, dm-0 onde seria o raiz,
dm-1 onde seria o swap e dm-2 o /var. feito isso instalei o KVM e suas
dependências e pronto... pois bem vamos criar uma VM, vejo artigos na
internet que explicam a criação de VMs .img e VM baseado em LVM e é
exatamente aí que encontro dúvida pois não sei que contexto é esse e eu
costumo criar as VMs através do virt-manager e não encontro opção de criar
a VM em uma LVM, peço perdão se não estou conseguindo externar melhor a
minha dúvida mas será que estou no caminho certo? mais uma vez obrigado
pela atenção.

Moksha

Em 28 de fevereiro de 2012 15:25, André Ribas andreri...@gmail.comescreveu:

 Em 28 de fevereiro de 2012 14:39, Moksha Tux gova...@gmail.com escreveu:
  Grandre André Ribas!
 

 Olá Moksha.

  Muito obrigado pelo seu retorno, as suas instruções realmente me
 ajudaram e
  esclareceram as minhas dúvidas quanto ao LVM no servidor. No entanto...
  ainda fiquei com dúvida quanto ao LVM na hora de criar as VMs por
 exemplo...
  o fato do meu /var estar em cima de um VL não seria o bastante para eu
  redimensionar os discos das VMs e salvar snapshots? Ou eu também teria
 que
  ao instalar uma VM teria que levantar outra LVM nesta VM para fazer tudo
  isso (snapshots e redimensionamento)? Mais uma vez muito obrigado.
 

 Bom, aparentemente você ainda está confundindo um pequeno detalhe. Ao
 utilizar LVM com o KVM deve passar o LV (Logical Volume) para a VM
 (Virtual Machine) e não montar esse LV e alocar um arquivo dentro
 dele. Entendeu a diferença?

  Moksha
 

 André Ribas


 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive:
 http://lists.debian.org/ca+quj9p0mkntcwbwggopd6k9h_eizfv8kky-acctqxfwfb...@mail.gmail.com