Como instalar o KVM e criar máquinas virtuais no Ubuntu

Índice:

Como instalar o KVM e criar máquinas virtuais no Ubuntu
Como instalar o KVM e criar máquinas virtuais no Ubuntu

Vídeo: Como instalar o KVM e criar máquinas virtuais no Ubuntu

Vídeo: Como instalar o KVM e criar máquinas virtuais no Ubuntu
Vídeo: Como assistir NetFlix de Graça de forma oficial. #netflix - YouTube 2024, Maio
Anonim
Se você usa o Linux, não precisa do VirtualBox nem do VMware para criar máquinas virtuais. Você pode usar o KVM - a máquina virtual baseada em kernel - para executar o Windows e o Linux em máquinas virtuais.
Se você usa o Linux, não precisa do VirtualBox nem do VMware para criar máquinas virtuais. Você pode usar o KVM - a máquina virtual baseada em kernel - para executar o Windows e o Linux em máquinas virtuais.

Você pode usar o KVM diretamente ou com outras ferramentas de linha de comando, mas o aplicativo gráfico Virtual Machine Manager (Virt-Manager) parecerá mais familiar para as pessoas que usaram outros programas de máquina virtual.

Instalando o KVM

O KVM só funciona se a sua CPU tiver suporte para virtualização de hardware - Intel VT-x ou AMD-V. Para determinar se sua CPU inclui esses recursos, execute o seguinte comando:

egrep -c ‘(svm|vmx)’ /proc/cpuinfo

Um 0 indica que sua CPU não oferece suporte à virtualização de hardware, enquanto um ou mais indica isso. Talvez você ainda tenha que ativar o suporte à virtualização de hardware na BIOS do seu computador, mesmo que esse comando retorne 1 ou mais.

Use o seguinte comando para instalar o KVM e suportar pacotes. O Virt-Manager é uma aplicação gráfica para gerenciar suas máquinas virtuais - você pode usar o comando kvm diretamente, mas o libvirt e o Virt-Manager simplificam o processo.
Use o seguinte comando para instalar o KVM e suportar pacotes. O Virt-Manager é uma aplicação gráfica para gerenciar suas máquinas virtuais - você pode usar o comando kvm diretamente, mas o libvirt e o Virt-Manager simplificam o processo.

sudo apt-get install qemu-kvm libvirt-bin bridge-utils virt-manager

Apenas o usuário root e os usuários no grupo libvirtd têm permissão para usar máquinas virtuais KVM. Execute o seguinte comando para adicionar sua conta de usuário ao grupo libvirtd:

sudo adduser name libvirtd

Depois de executar esse comando, efetue logout e login novamente. Execute este comando após efetuar login novamente e você deverá ver uma lista vazia de máquinas virtuais. Isso indica que tudo está funcionando corretamente.
Depois de executar esse comando, efetue logout e login novamente. Execute este comando após efetuar login novamente e você deverá ver uma lista vazia de máquinas virtuais. Isso indica que tudo está funcionando corretamente.

virsh -c qemu:///system list

Image
Image

Criando Máquinas Virtuais

Depois de instalar o KVM, a maneira mais fácil de usá-lo é com o aplicativo Virtual Machine Manager. Você encontrará no seu Dash.

Clique no botão Criar nova máquina virtual na barra de ferramentas e o Virtual Machine Manager orientará você na seleção de um método de instalação, na configuração do hardware virtual da máquina virtual e na instalação do sistema operacional convidado de sua preferência.
Clique no botão Criar nova máquina virtual na barra de ferramentas e o Virtual Machine Manager orientará você na seleção de um método de instalação, na configuração do hardware virtual da máquina virtual e na instalação do sistema operacional convidado de sua preferência.
O processo será familiar se você já usou o VirtualBox, o VMware ou outro aplicativo de máquina virtual. Você pode instalar a partir de um disco, imagem ISO ou até mesmo um local de rede.
O processo será familiar se você já usou o VirtualBox, o VMware ou outro aplicativo de máquina virtual. Você pode instalar a partir de um disco, imagem ISO ou até mesmo um local de rede.
Para atribuir mais de 2 GB de memória a uma máquina virtual, você precisará de um kernel Linux de 64 bits. Os sistemas que executam kernels de 32 bits podem atribuir no máximo 2 GB de RAM a uma máquina virtual.
Para atribuir mais de 2 GB de memória a uma máquina virtual, você precisará de um kernel Linux de 64 bits. Os sistemas que executam kernels de 32 bits podem atribuir no máximo 2 GB de RAM a uma máquina virtual.
Por padrão, o KVM oferece uma rede em ponte semelhante à NAT. Sua máquina virtual não será exibida na rede como seu próprio dispositivo, mas terá acesso à rede por meio do sistema operacional do host. Se você estiver executando o software de servidor em sua máquina virtual e quiser acessá-lo de outros dispositivos na rede, precisará ajustar as configurações de rede.
Por padrão, o KVM oferece uma rede em ponte semelhante à NAT. Sua máquina virtual não será exibida na rede como seu próprio dispositivo, mas terá acesso à rede por meio do sistema operacional do host. Se você estiver executando o software de servidor em sua máquina virtual e quiser acessá-lo de outros dispositivos na rede, precisará ajustar as configurações de rede.
Depois de selecionar seu método de instalação, o Virt-Manager inicializará o sistema operacional convidado em uma janela. Instale o sistema operacional convidado como faria em uma máquina física.
Depois de selecionar seu método de instalação, o Virt-Manager inicializará o sistema operacional convidado em uma janela. Instale o sistema operacional convidado como faria em uma máquina física.
Image
Image

Gerenciando Máquinas Virtuais

A janela do Virtual Machine Manager exibe uma lista de suas máquinas virtuais instaladas. Clique com o botão direito em máquinas virtuais na janela para executar ações, incluindo iniciar, encerrar, clonar ou migrá-las.

Recomendado: