KVM aide-memoire
Table of Contents
Résoudre: réseau "default" bloqué dans l'état "inactif".
le réseau NAT 'default' est créé automatiquement par le démon libvirtd . Les propriétés du réseau 'default' sont définies dans le modèle de réseau par défaut de libvirt (situé dans /etc/libvirt/qemu/networks/default.xml). Ce réseau «par défaut» est utilisé pour interconnecter les cartes réseau virtuelles des machines virtuelles invitées en mode NAT.
Si, pour une raison quelconque, le réseau “default” est désactivé, on ne peut pas démarrer d'ordinateurs virtuels invités configurés pour utiliser le réseau.
Vérifier l'état des réseaux existants pour contrôler l'état de ce réseau :
$ sudo virsh net-list --all Nom État Démarrage automatique Persistent ---------------------------------------------------------- default inactif yes yes
Si celui-ci est inactif tenter simplement de le démarrer le réseau avec virsh .
$ sudo virsh net-start default
Si l'erreur suivante est renvoyée:
erreur :Impossible de démarrer le réseau default erreur :internal error: Network is already in use by interface ovs-br0
Désactiver l'interface qui bloque le démarrage (dans l'exemple ovs-br0)
$ sudo ifconfig virbr0 down
Démarrer le réseau 'par défaut' en utilisant la commande virsh .
$ sudo virsh net-start default
Cela recréera automatiquement le pont virbr0 .
Vérifier l'état du réseau par défaut.
$ sudo virsh net-list --all Nom État Démarrage automatique Persistent ---------------------------------------------------------- default actif yes yes
Réactiver le port qui bloquait
$ sudo ifconfig virbr0 down
Penser à rajouter le port virbr0 dans Openvswitch lorque celeui-ci est utilisé avec la commande:
ovs-vsctl add-port ovs-br0 virbr0 -- set interface virbr0 type=internal