web-dev-qa-db-fra.com

KVM - L'invité ne reconnaît pas le second NIC

J'ai un serveur exécutant Proxmox (une plate-forme de virtualisation) et j'ai créé une machine virtuelle KVM avec Ubuntu Server 12.10. Après avoir configuré le réseau, tout fonctionne bien, mais si j'ajoute une deuxième carte réseau à cette machine virtuelle, elle n'est pas reconnue. dmesg | grep -i eth ne montre qu'une seule interface (eth0).

2
davids

Enfin trouvé la solution. Le redémarrage de la machine ne suffit pas, il faut arrêter le VM et le redémarrer).

1
davids

Chargez les modules de noyau suivants dans l'invité pour activer le branchement à chaud des périphériques dans KVM:

modprobe acpiphp
modprobe pci_hotplug

Ajoutez-les en deux lignes distinctes dans /etc/modules (sans la partie modprobe) pour les activer en permanence. Ceci est spécifique à Debian/Ubuntu car la plupart des autres distributions (comme CentOS/RedHat/Fedora/SUSE) construisent le noyau avec ces modules intégrés. Pour Debian/Ubuntu, vous devrez toujours charger ces modules vous-même, malheureusement.

Voir aussi (les périphériques de bloc et les périphériques réseau ne sont pas vraiment très différents dans cet aspect):

0
gertvdijk