Soluciona problemas de virtualización anidada


En este documento, se describen errores comunes que puedes encontrar cuando usas la virtualización anidada y los métodos para resolverlos. Para obtener más información sobre la virtualización anidada, consulta Crea VMs anidadas.

No se puede iniciar la VM anidada

Si el proyecto forma parte de una organización, es posible que esta haya inhabilitado la posibilidad de crear VM con virtualización anidada. Asegúrate de que esté permitida la virtualización anidada antes de intentar crear una VM.

El procesador no muestra la virtualización anidada

Si el comando grep -c vmx /proc/cpuinfo muestra 0 y, además, informa que la VM no está habilitada para anidar, asegúrate de haber iniciado tu VM con una plataforma de CPU de Haswell o posterior. Para obtener más información, consulta Descripción general de la virtualización anidada.

No se puede salir de la VM anidada

Si no ejecutaste screen antes de cada sesión de VM anidada, puedes cerrar la VM anidada o detener el proceso desde otra terminal. Ejecuta el comando poweroff desde tu VM anidada para cerrarla. Otra opción es acceder a la VM host en otra terminal y finalizar el proceso. Luego, ejecuta screen en la VM host antes de iniciar una nueva VM anidada.

iptables no reenvía tráfico

  • iptables resuelve las reglas de manera descendente. Asegúrate de que tus reglas sean de mayor prioridad que otras.
  • Verifica que no haya reglas en conflicto que pudieran interceptar tus paquetes.
  • Considera limpiar iptables:

    1. Primero, configura las políticas predeterminadas:

      sudo iptables -P INPUT ACCEPT
      sudo iptables -P FORWARD ACCEPT
      sudo iptables -P OUTPUT ACCEPT
      
    2. A continuación, limpia todas las tablas y cadenas y, luego, borra las cadenas no predeterminadas:

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