▷ Como instalar KVM no Ubuntu 20.10 ou 20.04

KVM (máquina virtual baseada em kernel) é uma das muitas tecnologias encontradas em sistemas operacionais Linux e KVM ou máquina virtual baseada em kernel. É basicamente uma tecnologia de virtualização de código aberto integrada ao sistema operacional Linux que tem a função de permitir que o Linux atue como um hipervisor, onde uma máquina host é capaz de executar ambientes virtuais isolados que conhecemos como máquinas virtuais (VM) ou convidados.

O KVM pode transformar o Linux em um hipervisor tipo 1, isto é, sem sistema operacional, como sabemos, os hipervisores requerem componentes baseados no sistema operacional, como componentes de E / S, drivers de dispositivo, etc., para estar em plena capacidade de execução as máquinas virtuais, por padrão, já que o KVM possui esses parâmetros e componentes, pois está diretamente integrado ao kernel do Linux.

As máquinas virtuais criadas serão implementadas apenas como um processo normal do Linux, com hardware virtual dedicado, por exemplo, a placa de rede, a CPU, a memória ou os discos.
Através deste tutorial vamos aprender como instalar o KVM no Ubuntu 20.04 ou 20.10 e ver como podemos criar uma máquina virtual através dele.

1. Como verificar se o seu hardware suporta KVM


Antes de fazer o processo de instalação do KVM no Ubuntu, vamos verificar se o hardware do computador suporta KVM. O requisito mínimo para instalar o KVM é ter extensões de virtualização de CPU, como AMD-V e Intel-VT.

Passo 1
Nós verificamos isso executando o seguinte comando:

 egrep -c '(vmx | svm)' / proc / cpuinfo

Para que o hardware seja compatível, o resultado deve ser maior que 0.

Passo 2
Agora é hora de verificar se o sistema suporta KVM, para isso executamos o seguinte:

 sudo kvm-ok
Na primeira vez que fazemos isso, é normal que um erro seja exibido:

etapa 3
Isso ocorre porque este utilitário não está instalado, vamos instalá-lo executando o seguinte:

 sudo apt install cpu-checker

Passo 4
Inserimos a letra "S" para confirmar o download e a instalação deste utilitário:

Etapa 5
Agora podemos executar sudo kvm-ok novamente para ver o status do sistema em relação ao KVM:

Como podemos ver, o KVM está pronto para ser usado.

2. Como instalar KVM no Ubuntu 20.04 ou 20.10

Passo 1
Vamos executar o seguinte comando para instalar o KVM e as dependências associadas a ele, como virt-manager e bridge-utils:

 sudo apt install -y qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager

Passo 2
Quando esse processo chegar ao fim, veremos o seguinte:

etapa 3
As dependências que instalamos foram:

  • O pacote qemu (emulador rápido) que é um aplicativo cuja missão é habilitar a virtualização de hardware
  • O pacote qemu-kvm que é o pacote KVM principal
  • O libvritd-daemon que atua como o daemon de virtualização
  • O pacote bridge-utils com o qual a conexão bridge é criada, permitindo que outros usuários acessem a máquina virtual que não é o sistema host
  • O virt-manager que é um aplicativo com o qual é possível gerenciar máquinas virtuais usando uma interface gráfica de usuário

Vamos verificar se o libvritd-daemon está rodando, para isso usamos o seguinte comando:
sudo systemctl status libvirtd

Como podemos ver, ele está ativo e funcionando.

Passo 4
Habilitamos este serviço com a inicialização do Ubuntu 20.04 e 20.10:

 sudo systemctl enable --now libvirtd
Em seguida, verificamos se os módulos KVM estão sendo executados com o seguinte comando:
 lsmod | grep -l kvm

3. Como criar uma máquina virtual com KVM nos comandos Ubuntu 20.4 ou 20.10


O KVM nos dá a possibilidade de criar máquinas virtuais usando dois métodos que são:
  • Através da linha de comando
  • Graficamente

Passo 1
Neste caso, o comando "virt-install" será útil e devemos inserir o seguinte, por exemplo, neste caso para instalar o Debian 10:

 sudo virt-install --name = Debian --os-variant = debian10 --vcpu = 412 --ram = 2048 --graphics spice --location = / home / solvetic / Downloads / debian-10.4.0-amd64-netinst .iso --network bridge: enp0s3

PROLONGAR

Ao dar Enter, podemos ver que o processo de criação da máquina virtual começa.

O sinalizador --os-variant refere-se à família do sistema operacional ou derivado da VM, para consultar todas as opções disponíveis podemos executar o seguinte comando:

 osinfo-query os

4. Como criar uma máquina virtual com KVM no modo gráfico Ubuntu 20.4 ou 20.10

Passo 1
Antes disso, vamos instalar uma série de utilitários KVM com o seguinte comando:

 sudo apt install uvtool

PROLONGAR

Inserimos a letra S para confirmar o referido download.

Passo 2
Agora podemos acessar a interface gráfica executando no console "virt-manager" ou diretamente do Ubuntu Activities, fazendo isso exibirá o seguinte:

PROLONGAR

Como podemos ver, o gerenciador de máquina virtual KVM é aberto.

etapa 3
Para criar nossa máquina virtual vamos ao menu "Arquivo - Nova máquina virtual":

Passo 4
Será exibida a seguinte janela onde podemos definir por quais meios iremos instalar o sistema:

Etapa 5
Selecionamos "meio de instalação local" e clicamos em Avançar e veremos o seguinte:

Etapa 6
Lá, clicamos em "Explorar" e selecionamos a imagem ISO que baixamos:

Etapa 7
Clicamos em "Escolher volume" e podemos ver que carrega e o sistema operacional ISO é automaticamente reconhecido:

Etapa 8
Clicamos em Avançar e agora podemos definir a RAM e CPUs para a referida máquina:

Etapa 9
Clicamos novamente em Avançar e nesta etapa atribuímos o tamanho do armazenamento da máquina virtual a ser criada:

Etapa 10
Na próxima janela é possível:

  • Nomeie a máquina virtual
  • Selecione o adaptador de rede para usar

Etapa 11
Clicamos em "Terminar" para concluir o processo e veremos que começa o processo de criação desta máquina:

Etapa 12
Quando for criado, o processo normal de instalação do sistema ocorrerá:

PROLONGAR

Etapa 13
O KVM nos permite realizar várias ações na máquina virtual, como:
No menu "Máquina virtual", desligue-a, reinicie-a, clone-a, migre-a etc:

PROLONGAR

Etapa 14
Em "Visualizar" teremos diferentes opções para gerenciar a máquina:

PROLONGAR

Etapa 15
Ao clicar no botão de informações veremos os detalhes da máquina selecionada que podemos editar se for o caso:

PROLONGAR

Etapa 16
Por fim, acessamos o console KVM onde encontramos as máquinas criadas:

Lá podemos ver um gráfico do uso da CPU desta máquina no Ubuntu 20.04 / 20.10.
Com o KVM é possível realizar tarefas de virtualização de forma muito mais centralizada, mas com os melhores recursos de hardware e desempenho.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave