Como executar o Hyper-V em uma máquina virtual com virtualização aninhada?



Experimente Nosso Instrumento Para Eliminar Problemas

A instalação da função Hyper-V Server ou Hyper-V Core Server na máquina física é um processo direto e nem sempre requer uma configuração adicional. A próxima etapa na construção do ambiente isolado é implantar e configurar uma máquina virtual, sistema operacional e aplicativo hospedado. Isso é conhecido como virtualização tradicional. Nesse caso, a máquina física é abstraída e apresentada aos sistemas operacionais convidados hospedados na máquina virtual. Mas e se quisermos executar um Hyper-V dentro da máquina virtual? Não é possível fazer isso por padrão, mas com alterações adicionais no servidor Hyper-V e na máquina virtual de destino. A tecnologia que nos permite rodar uma máquina virtual dentro da máquina virtual é chamada virtualização aninhada . Ele também é compatível com outros fornecedores populares, incluindo VMware, Citrix e Nutanix. Parece interessante, mas qual é o caso de uso para executar uma máquina virtual dentro da máquina virtual? Ele é usado principalmente por desenvolvedores para fins de teste, laboratórios e execução de contêineres Hyper-V.



Se tentarmos instalar o Hyper-V na VM, obteremos um erro que diz que a instalação não pode ser feita devido aos recursos de virtualização ausentes.





A solução para esse obstáculo é permitir a virtualização aninhada no servidor Hyper-V para uma máquina virtual de destino. No texto a seguir, iremos orientá-lo através do procedimento de ativação da virtualização aninhada no servidor Hyper-V hospedado no Windows Server 2019.

  1. Conecte-se ou conecte-se ao Windows Server 2019 onde você instalou a função Hyper-V
  2. Abrir Gerenciador Hyper-V
  3. Navegue até a VM onde deseja habilitar a virtualização aninhada. Em nosso exemplo, é a VM chamada „Windows2019“ conforme mostrado na imagem
  4. Desligue a VM
  5. Clique com o botão direito no Menu Iniciar e então clique em Windows Powershell (Admin)
  6. Tipo Set-VMProcessor -VMName Windows2019 -ExposeVirtualizationExtensions $ true e pressione Neste exemplo, Windows2019 é o nome da VM. Você precisaria digitar o nome de sua VM hospedada em seu gerenciador Hyper-V
  7. A próxima etapa é configurar a rede com a máquina virtual aninhada. Isso pode ser feito usando MAC Spoofing ou Network Address Translation (NAT). No nosso caso, vamos habilitar o MAC Spoofing digitando o comando Get-VMNetworkAdapter -VMName Windows2019 | Set-VMNetworkAdapter -MacAddressSpoofing On no Powershell. Substitua Windows2019 pelo nome da sua máquina virtual
  8. Ligar a VM e faça login no Windows Server 2019
  9. Abrir Gerenciador do Servidor e clique Adicionar funções e recursos
  10. Clique Próximo debaixo Antes de você começar
  11. Clique Próximo debaixo Selecione o tipo de instalação
  12. Clique Próximo ou escolha o servidor de destino em Selecione o servidor de destino
  13. Selecione Hyper-V debaixo Selecione as funções do servidor e então clique Adicionar recursos
  14. Clique em Avançar para instalar o Hyper-V
  15. Clique Próximo debaixo Selecione os recursos
  16. Clique Próximo debaixo Hyper-V
  17. Escolha o adaptador de rede em Criar Switches Virtuais . O Windows Server detectará automaticamente todos os adaptadores de rede disponíveis na máquina
  18. Clique Próximo debaixo Migração de Máquina Virtual
  19. Clique Próximo ou escolha o local padrão para o disco rígido virtual ou arquivo de configuração da máquina virtual em Lojas padrão
  20. Selecione Reinicie as funções de destino, serviços de função ou recursos em um servidor selecionado, clique em instalar e então clique sim debaixo Confirme as seleções de instalação
  21. Clique Instalar e espere até que o Windows Server 2019 instale a função Hyper-V
  22. Clique Instalar debaixo Confirme a seleção de instalação
  23. Aguarde até que o Windows conclua a instalação da função Hyper-V. Ele instalará automaticamente a máquina virtual.
  24. Conecte-se para o Windows Server 2019
  25. Abrir Gerenciador do Servidor
  26. Navegar para Ferramentas e então clique Gerenciador Hyper-V
  27. Instale uma máquina virtual e divirta-se jogando com o Hyper-V
2 minutos lidos