Solução de problemas de virtualização aninhada


Este documento descreve erros comuns que você pode encontrar ao usar a virtualização aninhada e métodos para resolver esses erros. Para obter mais informações sobre virtualização aninhada, consulte Criando VMs aninhadas .

Não é possível iniciar a VM aninhada

Se o seu projeto fizer parte de uma organização, a sua organização poderá ter desativado a capacidade de criar VMs com virtualização aninhada. Certifique-se de que a virtualização aninhada seja permitida antes de tentar criar uma VM que tenha a virtualização aninhada habilitada.

Processador não exibindo virtualização aninhada

Se o comando grep -c vmx /proc/cpuinfo retornar 0 e relatar que a VM não está habilitada para aninhamento, certifique-se de ter iniciado sua VM com uma plataforma de CPU Haswell ou posterior. Para obter mais informações, consulte Visão geral da virtualização aninhada .

Não é possível sair da VM aninhada

Se você não executou screen antes de cada sessão de VM aninhada, poderá encerrar a VM aninhada ou interromper o processo em outro terminal. Para desligar a VM aninhada, execute o comando poweroff na VM aninhada. Como alternativa, faça login na VM host em outro terminal e encerre o processo e, em seguida, execute screen na VM host antes de iniciar uma nova VM aninhada.

iptables não encaminha o tráfego

  • iptables resolve regras de cima para baixo. Certifique-se de que suas regras tenham prioridade mais alta do que outras regras.
  • Verifique se não há regras conflitantes interceptando seus pacotes.
  • Considere liberar seu iptables :

    1. Primeiro, defina as políticas padrão:

      sudo iptables -P INPUT ACCEPT
      sudo iptables -P FORWARD ACCEPT
      sudo iptables -P OUTPUT ACCEPT
      
    2. Em seguida, limpe todas as tabelas e cadeias e exclua as cadeias não padrão:

      sudo iptables -t nat -F
      sudo iptables -t mangle -F
      sudo iptables -F
      sudo iptables -X