KVM Installation · 3 min read · Jan 25, 2026

Instalando Convidados KVM Com virt-install No Servidor Ubuntu 11.10

Instalando Convidados KVM Com virt-install No Servidor Ubuntu 11.10

Versão 1.0
Autor: Falko Timme
Siga-me no Twitter

Diferente do virt-manager, o virt-install é uma ferramenta de linha de comando que permite criar convidados KVM em um servidor sem interface gráfica. Você pode se perguntar: “Mas eu posso usar o vmbuilder para fazer isso, por que eu preciso do virt-install?” A diferença entre virt-install e vmbuilder é que o vmbuilder é para criar convidados baseados em Ubuntu, enquanto o virt-install permite instalar todos os tipos de sistemas operacionais (por exemplo, Linux, Windows, Solaris, FreeBSD, OpenBSD) e distribuições em um convidado, assim como o virt-manager. Este artigo mostra como você pode usá-lo em um servidor KVM Ubuntu 11.10.

Não dou nenhuma garantia de que isso funcionará para você!

1 Nota Preliminar

Estou assumindo que o KVM já está instalado (por exemplo, como mostrado aqui: Virtualização Com KVM No Ubuntu 11.10). Meu host KVM tem o endereço IP 192.168.0.100.

Vou mostrar como instalar um convidado CentOS 6.0 neste tutorial.

Também precisamos de um desktop Ubuntu 11.10 para que possamos nos conectar ao console gráfico de nossos convidados KVM. Não importa se o desktop está instalado no servidor KVM Ubuntu 11.10 ou em um sistema remoto (existem pequenas diferenças se o desktop estiver instalado no host KVM em comparação com um desktop remoto, mas eu vou delinear essas diferenças, então leia com atenção).

2 Instalando o virt-install

Host KVM Ubuntu 11.10:

Abra um terminal e instale o virt-install:

sudo apt-get install virtinst

3 Instalando o virt-manager No Seu Desktop Ubuntu 11.10

Desktop Ubuntu 11.10:

Precisamos de um meio de nos conectar ao console gráfico de nossos convidados - podemos usar o virt-viewer ou o virt-manager (veja Gerenciamento de Convidados KVM Com Virt-Manager No Ubuntu 8.10) para isso. Estou assumindo que você está usando um desktop Ubuntu 11.10 (não importa se é um desktop remoto ou se o desktop está instalado no servidor KVM Ubuntu 11.10!).

Sugiro que você use o virt-manager em vez do virt-viewer porque o virt-manager também permite criar e excluir máquinas virtuais e realizar outras tarefas. O virt-manager pode ser instalado da seguinte forma:

sudo apt-get install virt-manager

4 Criando Um Convidado CentOS 6.0

Host KVM Ubuntu 11.10:

Agora vamos voltar ao nosso host KVM Ubuntu 11.10.

Dê uma olhada em

man virt-install

para aprender como usá-lo.

Criamos nossas máquinas virtuais baseadas em imagem no diretório /var/lib/libvirt/images/ que foi criado automaticamente quando instalamos o KVM.

Para criar um convidado CentOS 6.0 (em modo de ponte) com o nome vm10, 1024MB de RAM, dois CPUs virtuais e a imagem de disco /var/lib/libvirt/images/vm10.img (com um tamanho de 12GB), insira o DVD do CentOS na unidade de CD e execute

sudo virt-install --connect qemu:///system -n vm10 -r 1024 --vcpus=2 --disk path=/var/lib/libvirt/images/vm10.img,size=12 -c /dev/cdrom --vnc --noautoconsole --os-type linux --accelerate --network=bridge:br0 --hvm

Claro, você também pode criar uma imagem ISO do DVD do CentOS (por favor, crie-a no diretório /var/lib/libvirt/images/ porque mais tarde eu vou mostrar como criar máquinas virtuais através do virt-manager do seu desktop Ubuntu, e o virt-manager procurará imagens ISO no diretório /var/lib/libvirt/images/)…

sudo dd if=/dev/cdrom of=/var/lib/libvirt/images/CentOS-6.0-x86_64-bin-DVD1.iso

… e usar a imagem ISO no comando virt-install:

sudo virt-install --connect qemu:///system -n vm10 -r 1024 --vcpus=2 --disk path=/var/lib/libvirt/images/vm10.img,size=12 -c /var/lib/libvirt/images/CentOS-6.0-x86_64-bin-DVD1.iso --vnc --noautoconsole --os-type linux --accelerate --network=bridge:br0 --hvm

A saída é a seguinte:

administrator@server1:~$ sudo virt-install --connect qemu:///system -n vm10 -r 1024 --vcpus=2 --disk path=/var/lib/libvirt/images/vm10.img,size=12 -c /var/lib/libvirt/images/CentOS-6.0-x86_64-bin-DVD1.iso --vnc --noautoconsole --os-type linux --accelerate --network=bridge:br0 --hvm  

Iniciando a instalação...  
Alocando 'vm10.img'       |  12 GB     00:00  
Criando domínio...          |    0 B     00:00  
A instalação do domínio ainda está em progresso. Você pode se reconectar ao  
console para completar o processo de instalação.  
administrator@server1:~$
Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.