Qual é a melhor configuração de armazenamento para libvirt e KVM?

2

Eu tenho um host KVM com muito disco local para máquinas virtuais que eu administro usando o virtmanager. Eu quero uma solução fácil para endereçamento de disco para meus hosts virtuais. Eu também quero poder adicionar armazenamento às máquinas virtuais de tempos em tempos.

O LVM é legal e tem muitos recursos para aumentar o tamanho da partição e para os instantâneos. Mas como o KVM cria sua própria tabela de partição em partições LVM, não é tão fácil alterar o tamanho da partição e do sistema de arquivos subjacente. O Virtmanager não é capaz de usar todos os recursos do LVM, então se eu continuar com o LVM eu tenho que usar outras ferramentas de administração para.

Alguma ideia?

    
por Anders Wallenquist 14.10.2011 / 14:45

2 respostas

1

Hmm, bom recurso :). Eu não me deparei com essa necessidade ainda. Eu acredito que a funcionalidade que você está procurando vive libguestfs: link .

Veja virt-resize e virt-filesystems

Este artigo mostra como usar essas ferramentas para os propósitos que você delineou.

link

Deixe-nos saber como isso funciona.

    
por ppetraki 09.11.2011 / 17:47
1

Um artigo do blog no link sugere que você crie volumes lógicos LVM no host (máquina física ) e criar sistemas de arquivos diretamente sobre eles, sem criar partições e antes de criar as máquinas virtuais.

Eu experimentei e resumi a história: pareceu funcionar, e consegui desenvolver um LV e o sistema de arquivos nele. A longa história pode ser encontrada em minha resposta no link .

    
por jarnoan 10.01.2012 / 11:10