Este artigo mostra como instalar e configurar o KVM no seu sistema Archlinux.
Parte 1: Instalando KVM
O procedimento de instalação para KVM é um pouco complicado, pois você deve primeiro verificar o sistema quanto aos pré -requisitos necessários.
Etapa 1: Verifique o suporte à virtualização
Para verificar se a virtualização está ativada no seu PC, emita o seguinte comando:
$ Lc_all = c lscpu | Virtualização de Grep
As especificações de hardware para executar o KVM é VT-X para processadores Intel e AMD-V para processadores AMD. Como tal, se o seu sistema tiver o hardware para criar máquinas virtuais, você verá o seguinte no texto que será exibido:
Virtualização: VT-X
ou
Virtualização: AMD-V
Se nenhum deles for exibido, significa que seu sistema não pode suportar virtualização ou está desativado na máquina pelos desenvolvedores. Se for esse o caso, você pode ativar a virtualização ao reiniciar seu sistema e entrar no BIOS.
Etapa 2: Pesquise o módulo do kernel
Para ver se o seu sistema tem o módulo do kernel para executar o KVM, digite o seguinte comando:
$ zGrep config_kvm /proc /config.gz
Se você estiver usando um processador AMD, verá config_kvm_amd (ou config_kvm_intel se estiver usando o Intel) seguido por = y ou = m, então você está pronto para ir.
Etapa 3: Instale o KVM para o ArchLinux
Inicie o terminal e execute o código a seguir para uma instalação direta do KVM:
$ sudo pacman -s virt-manager qemu vde2 ebtables dnsmasq ponte-utils openbsd-netcat
Isso deve instalar o KVM no seu sistema.
Etapa 4: Ative e inicie KVM
Emita o seguinte comando para ativar o KVM:
$ sudo systemctl atability libvirtd.serviço
Em seguida, digite o seguinte:
$ sudo systemctl start libvirtd.serviço
Então vá para /formulários e inicie o gerente da VM.
Parte 2: Configurando KVM
Para continuar usando o KVM com sua conta Linux padrão, você pode fazê -lo modificando o libvirtd.arquivo conf. Acesse o arquivo digitando o seguinte:
$ sudo pacman -s vim
$ sudo vim/etc/libvirt/libvirtd.conf
Entre a linha 80-90, deve haver o termo “lineabout unix_sock_group.“Você vai mudar isso para libvirt.
# unix_sock_group = "libvirt"
Salte para as linhas entre 100-110 e altere o Unix_sock_rw_perms para = 0770
# unix_sock_rw_perms = "0770"
Em seguida, emita o código a seguir para incluir sua conta Linux padrão no LibVirt.
$ sudo userMod -a -g libvirt $ (whoami)
$ newGrp libVirt
Reinicie o serviço LibVirt para aplicar alterações. Para fazer isso, emita o seguinte código:
$ sudo systemctl reiniciar libvirtd.serviço
Agora você pode usar sua conta Linux para usar o KVM.
Para criar máquinas virtuais dentro de uma máquina virtual, habilite a virtualização aninhada, digitando o seguinte:
$ sudo modprobe -r kvm_intel
$ sudo modprobe kvm_intel aninhado = 1
Para aplicar essas alterações, digite:
$ echo "Opções KVM-Intel aninhadas = 1" | sudo tee /etc /modprobe.D/KVM-Intel.conf
Conclusão
Este tutorial abrangeu a instalação e configuração do KVM em sistemas Archlinux. Se você seguiu as instruções corretamente, deve configurar o KVM no seu sistema e pronto para executar máquinas virtuais.