Je viens de mettre à niveau une machine serveur virtuelle 14.04 vers 16.04. Après le redémarrage de la machine virtuelle, je vois l'erreur suivante:
[FAILED] Failed to start Raise network interfaces.
See 'systemctl status networking.service' for details
Après la connexion, je peux exécuter la commande mentionnée et obtenir la sortie suivante (image car je ne peux pas me connecter):
La configuration dans /etc/network/interfaces
semble bien - avec l'eth0 configuré manuellement (n'utilisant pas dhcp ici)
Ce qui me fait me demander, c'est que les ifconfig -a
listes
- ens160
- lo
Où je m'attendrais
- eth0
- lo
Essayer de monter le périphérique eth0 via
sudo ifup -v eth0
les sorties:
...
Cannot find device "eth0"
Failed to bring up eth0.
Le périphérique réseau câblé virtuel lui-même est toujours configuré dans la machine virtuelle elle-même comme auparavant.
ip link
s'affiche également lo
et ens160
- où ens160
l'adresse mac est-elle configurée dans vmware pour le périphérique réseau virtuel configuré unique.
MISE À JOUR
Je suis en mesure de résoudre le problème si je change toutes les références de eth0 en /etc/network/interfaces
ens160.
MAIS - cela me semble mal pour plusieurs raisons:
- Je voudrais comprendre ce problème
- Je voudrais m'en tenir à eth0 au lieu de ens160
Alors s'il vous plaît, quelqu'un peut-il expliquer ce changement, qui n'est pas arrivé à plusieurs autres machines 14.04 sur le même serveur que j'ai également mis à niveau vers 16.04.