Virtualização simples com o Ubuntu 16.04 Linux e KVM
- 4451
- 680
- Mr. Mitchell Hansen
Claro, o VirtualBox é uma solução popular para virtualização rápida e fácil no Linux, mas o KVM pode fornecer uma solução mais robusta e eficiente com a configuração mínima. Com o uso de ferramentas como o virt-manager, pode ser tão fácil de usar.
Configure o Ubuntu para hospedar
Rede gráfica em ponte
Antes de definir o Ubuntu para hospedar máquinas virtuais, é uma boa ideia configurar redes em ponte. O uso de redes em ponte em vez da interface de rede virtualizada interfina. A maneira mais fácil de fazer isso é usando o gerente de rede.
Para começar, clique com o botão direito do mouse no applet do gerenciador de rede na barra de menus ou abra -o no menu dos programas.
De qualquer maneira, o objetivo é chegar à lista de conexões de rede. Uma vez lá, clique Adicionar
. Você receberá um menu no qual você pode selecionar o tipo de conexão. Selecione Ponte
debaixo de Virtual
seção e clique Código
.
Você verá uma janela de configuração para a nova ponte. Você pode configurá -lo como quiser, incluindo o nome, mas garantir que Conecte -se automaticamente…
e Todos os usuários…
são verificados sob o Em geral
aba.
Debaixo de IPv4
guia, existem configurações para configurar a interface de rede. Se você quer simplicidade, verifique se isso Método:
está configurado para DHCP
. Se você deseja um endereço IP estático, fique à vontade para configurá -lo.
De volta ao Ponte
guia, clique Adicionar
Para vincular a ponte a um dispositivo de rede. Novamente, você receberá uma janela pedindo para selecionar o tipo de conexão. Ethernet
é provavelmente o que você está procurando, a menos que você precise de algum tipo de configuração especial.
Depois de clicar, Criar
, você verá outra janela de configuração. Sob Dispositivo
Selecione a interface de rede que você deseja enrolar. Como a configuração da ponte, verifique se isso Conecte -se automaticamente…
e Todos os usuários…
são verificados sob o Em geral
aba. Quando estiver pronto, clique em Salvar. Proteja a ponte também.
De volta ao Conexões de rede
janela, exclua a conexão existente que foi adicionada à ponte.
Neste ponto, o gerente de rede deve pegar as alterações e aplicá -las. Caso contrário, tente reiniciá -lo com Systemd.
$ sudo systemctl reiniciando redes
Se tudo mais falhar, reinicie o computador.
Rede manual em ponte
O primeiro passo para conseguir uma ponte de rede trabalhando manualmente no Ubuntu é instalar o Utilos de ponte
pacote.
$ sudo apt-get install ponte-utils
O Bridge-Utils
O pacote fornece utilitários para criar e gerenciar pontes de rede. O principal precisava aqui o BRCTL
Utilitário.
$ sudo brctl addbr br0 $ sudo ip addr show $ sudo brctl addif br0 eth0
Os comandos acima usam configurar o básico para a ponte. Primeiro, BRCTL
Adiciona a interface em ponte BR0
. O segundo comando procura os endereços IP das interfaces atualmente em uso. Escolha o que seu sistema está realmente usando. Neste guia, será referido como eth0
. A última linha estabelece a ponte entre BR0
e eth0
.
Agora que isso está configurado, é hora de adicionar os detalhes da ponte à configuração da interface de rede. Para fazer isso, abra a configuração como root, como no comando abaixo.
$ sudo vim/etc/rede/interfaces
Para usar a ponte, verifique se sua configuração é semelhante à abaixo, substituindo eth0
Para o nome da sua interface.
# Estabelecendo quais interface o carregamento na inicialização e estabelecer o loopback automaticamente o iface Loopback # Defina a interface existente como manual para impedir que ela interfira na ponte via dhcp iface eth0 INET Manual # Crie a ponte e defina -a para DHCP. Vincular -o à interface existente. iface BR0 INET DHCP Bridge_ports eth0
Quando a alteração for concluída, salve a configuração e saia do editor de texto. Tudo deve ser definido para a ponte funcionar. Nada mais mudará em termos de uso normal. Somente haverá interface em ponte disponível para os aplicativos que o usam. Para que a ponte entre em vigor, reinicie a rede com o Systemd.
$ sudo systemctl stop-gerente de rede $ sudo systemctl desabilite-manager de rede $ sudo systemctl reiniciar networking
Configurar KVM e Virt-manager
Mais alguns pacotes são necessários para fazer o KVM e o virt-manager, então instale esses agora.
$ sudo apt-get install qemu-kvm libvirt-bin virt-manager
Depois que os pacotes são feitos de instalação, é uma boa ideia adicionar um usuário ao libvirtd
grupo, para que eles possam gerenciar a VM. Caso contrário, isso pode ser feito como raiz, mas provavelmente não é a melhor ideia.
$ sudo adduser nome de usuário libvirt $ sudo adduser nome de usuário libvirt-qemu
Depois que o usuário foi adicionado ao libvirtd
Grupo, eles devem sair e voltar para que as novas permissões de grupo entrem em vigor.
Virt-manager
Depois de fazer login novamente como o usuário, você pode abrir o virt-manager e começar a configurar máquinas virtuais. Geralmente está sob o Sistema
Com o nome completo Gerenciador de máquina virtual
. Ao abrir o programa, você verá uma janela como a abaixo. Para criar uma nova máquina virtual, clique no ícone com o monitor e o flash da luz.
Em seguida, selecione a primeira opção para instalar em um ISO. Obviamente, se você deseja usar uma das outras opções, você pode, mas o ISO é provavelmente o mais fácil para se estabelecer rapidamente com uma instalação limpa. A tela a seguir, vista abaixo, solicitará que você selecione uma imagem ISO ou um CD físico ou DVD. Que depende inteiramente de você. Ele também tentará detectar automaticamente o sistema operacional no meio. Você pode corrigi -lo manualmente se estiver errado.
A próxima tela permitirá que você selecione a quantidade de RAM e o número de núcleos da CPU que você deseja disponível para a nova VM. Os valores dependem de você, mas certifique -se de selecionar o suficiente para os aplicativos que você planeja executar nele.
A tela a seguir é semelhante à que a precede, mas diz respeito ao espaço do disco rígido. Mais uma vez, verifique se você permite espaço suficiente.
A última tela permitirá que você verifique as configurações que você inseriu e nomeie a VM. Também terá uma suspensão que permitirá selecionar a interface de rede. Por padrão, deveria ter selecionado a ponte que você configurou anteriormente. Caso contrário, selecione -o no menu. Quando você tem certeza de que tudo é da maneira que você deseja, clique em terminar.
É isso. Sua nova máquina virtual começará como se estivesse inicializando no ISO de instalação que você selecionou. Basta executar o processo de instalação e reiniciar quando solicitado no final. A máquina virtual reiniciará e você terá uma instalação funcionando na nova VM. A GUI do Virt-Manager fornece a interface que você precisa iniciar, parar e visualizar sua máquina virtual, além de gerenciar a criação e exclusão de outras VMs. Aproveite o uso de todo o poder do KVM tão facilmente quanto você faria VirtualBox.
Tutoriais do Linux relacionados:
- Coisas para instalar no Ubuntu 20.04
- Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
- Uma introdução à automação, ferramentas e técnicas do Linux
- Como instalar o Ubuntu 20.04 no VirtualBox
- Como usar redes em ponte com LibVirt e KVM
- Ubuntu 20.04 Guia
- Coisas para instalar no Ubuntu 22.04
- Instale Manjaro no VirtualBox
- Mastering Bash Script Loops
- Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
- « Introdução
- Como redefinir a senha raiz em sistemas baseados em RHEL7/CENTOS7/Linux Scientific 7- »