Ce document décrit les erreurs courantes que vous pouvez rencontrer lors de l'utilisation de la virtualisation imbriquée, ainsi que les méthodes permettant de les résoudre. Pour en savoir plus sur la virtualisation imbriquée, consultez la page Créer des VM imbriquées.
Impossible de démarrer la VM imbriquée
Si votre projet fait partie d'une organisation, celle-ci a peut-être désactivé la possibilité de créer des VM avec la virtualisation imbriquée. Assurez-vous que la virtualisation imbriquée est autorisée avant d'essayer de créer une VM sur laquelle la virtualisation imbriquée est activée.
Le processeur n'affiche pas la virtualisation imbriquée
Si la commande grep -c vmx /proc/cpuinfo
renvoie 0
et indique que la VM n'est pas activée pour l'imbrication, assurez-vous d'avoir démarré votre VM avec une plate-forme de processeur de version Haswell ou ultérieure. Pour en savoir plus, consultez la présentation de la virtualisation imbriquée.
Impossible de sortir de la VM imbriquée
Si vous n'avez pas exécuté screen
avant chaque session de VM imbriquée, vous pouvez arrêter la VM imbriquée ou arrêter le processus depuis un autre terminal. Pour arrêter la VM imbriquée, exécutez la commande poweroff
depuis celle-ci.
Vous pouvez également vous connecter à la VM hôte dans un autre terminal et terminer le processus, puis exécuter screen
sur la VM hôte avant de démarrer une nouvelle VM imbriquée.
Les règles iptables
ne transfèrent pas le trafic
iptables
résout les règles de haut en bas. Assurez-vous que vos règles sont prioritaires sur les autres.- Vérifiez qu'aucune règle en conflit n'intercepte vos paquets.
Pensez à vider vos
iptables
:Tout d'abord, définissez les règles par défaut :
sudo iptables -P INPUT ACCEPT sudo iptables -P FORWARD ACCEPT sudo iptables -P OUTPUT ACCEPT
Videz toutes les tables et les chaînes, puis supprimez les chaînes qui ne sont pas définies par défaut :
sudo iptables -t nat -F sudo iptables -t mangle -F sudo iptables -F sudo iptables -X