Centos 7: échec de la mise en réseau / mise en réseau: configurer l'interface pour une interface de ligne de réseau

Le commutateur configuré sur le server (Centos 7) est configuré comme ligne réseau pour le VLAN # 115,2014. J'ai chargé

# lsmod | grep 8021q # modprobe 8021q 

Je voudrais configurer une adresse IP sur le server en utilisant le VLAN # 115 Exécuter la configuration suivante:

ifcfg-em1

 TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=em1 UUID=c0c4d851-d762-4301-8c20-d6128aee5261 DEVICE=em1 ONBOOT=yes 

ifcfg-em1.115

 TYPE=Ethernet BOOTPROTO=none IPADDR=172.31.141.242 PREFIX=24 GATEWAY=172.31.141.1 DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=em1.115 UUID=c0c4d851-d762-4301-8c20-d6128aee5261 DEVICE=em1.115 VLAN=yes ONBOOT=yes 

J'ai fini par ne pas être en mesure de redémarrer le service réseau. Le message d'erreur apparaissant est:

 Failed to start LSB: Bring up/down networking. 

Pourriez-vous s'il vous plaît conseiller? Qu'est-ce qui ne va pas?

il semble que désactiver NetworkManager a fait l'affaire 🙂

 systemctl stop NetworkManager systemctl disable NetworkManager 

Peut-être un peu tard, mais le problème dans mon cas était que le champ UUID des deux interfaces était le même et qu'ils devaient être uniques. Désactiver NetworkManager fait l'affaire, mais la vraie solution serait de changer / supprimer le champ. Laissant ceci ici pour reference future.

J'étais confronté au même problème. Heureusement,

 /etc/rc.d/init.d/network stop 

gracieusement arrêté le service réseau. Ensuite, j'ai fait un:

 ip addr flush dev <<dev-name>> 

Après cela, vous pouvez démarrer le service en utilisant systemctl ou /etc/rc.d/init.d/network start .

vous devez append ce qui suit dans votre file HWADDR = "xx: xx: xx: xx: xx: xx" où xxxx est l'adresse mac réelle ou clonée de votre carte d'interface que vous pouvez find en exécutant ifconfig -a.

 IPV4_FAILURE_FATAL=no IPV6INIT=yes" 

Basculer la valeur-

 IPV4_FAILURE_FATAL=yes IPV6INIT=no # (if IPV6 not require) 

Supprimez toute nouvelle connection ifcfg-Wiredconnection1 ou -2 des nouvelles maps que vous avez ajoutées sur le server qui ne sont pas utilisées par le réseau l2 ou l3 et redémarrez. Ça va marcher.

Cela résoudra le problème!

 # rm /etc/udev/rules.d/70-persistent-ipoib.rules # reboot 
  • Maintenant éditez / etc / sysconfig / network-scripts / ifcfg-eth0,
  • Ajouter un nouveau file HWADDR généré ou supprimé
  • Supprimer la ligne UUID

-Retirer le service réseau

  #systemctl restart network.service 

À PRÉSENT! Travail.

redémarrer ma machine et le service réseau ne sont pas résolus ce problème dans ma boîte Linux.

J'ai supprimé le file /etc/sysconfig/network-scripts/ifcfg-eth0 , puis recréé le file avec le nom différent ifcfg-eth1 avec des détails ip statiques. Après cela, j'ai commencé le service réseau et cela a fonctionné.

Arrêtez et désactivez simplement NetworkManager

Et encore une fois redémarrer les services, ce sera du travail

 #systemctl stop NetworkManager #systemctl disable NetworkManager #service network restart