web-dev-qa-db-fra.com

Centos 7: échec de mise en réseau haut / bas: configurer l'interface pour une interface de jonction

Le commutateur configuré sur le serveur (Centos 7) est configuré comme jonction pour le VLAN # 115,2014. J'ai chargé

# lsmod | grep 8021q
# modprobe 8021q

Je voudrais configurer une adresse IP sur le serveur en utilisant le VLAN # 115 Effectuer 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 pouvoir redémarrer le service réseau. Le message d'erreur qui apparaît est:

Failed to start LSB: Bring up/down networking.

Qu'est-ce que je fais mal?

9
nskalis

il semble que la désactivation de NetworkManager ait fait l'affaire :)

systemctl stop NetworkManager
systemctl disable NetworkManager
23
nskalis

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 ils devaient être uniques. La désactivation de NetworkManager fait l'affaire, mais la vraie solution serait de modifier/supprimer le champ. Laissant ceci ici pour référence future.

8
Slye

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

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

a 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.

2
gaurav parashar

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 fichier /etc/sysconfig/network-scripts/ifcfg-eth0 puis recréé le fichier avec un 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é.

1
kali doss

J'ai eu cette erreur après l'importation d'une machine virtuelle. La solution consiste à corriger l'adresse matérielle dans le fichier/etc/sysconfig/network-scripts/ifcfg-ens32 (ens32 était mon interface. Vous pouvez vérifier la vôtre à l'aide de Network Manager avec nmtui).

Tapez 'ip addr' et notez l'adr HW de votre interface, par exemple 00: 50: 56: 8d: 6a: 9e.Recherchez l'interface qui vous intéresse dans la liste que vous obtenez de 'ip addr'.

Ouvrez pour modifier votre/etc/sysconfig/network-scripts/ifcfg-ens32 (changez ifcfg-ens32 avec votre nom d'interface, comme dit ci-dessus, obtenez-le de nmtui) et modifiez cette adresse à côté de la clé HWADDR.

Maintenant: redémarrage du réseau de service

1
Christian Achilli
IPV4_FAILURE_FATAL=no
IPV6INIT=yes"

Basculer la valeur-

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

Pour moi, il s'agissait d'un fichier/d'une entrée manquante: /etc/sysconfig/network.

Sans fichier ni passerelle:

[root@randomHost ~]# file /etc/sysconfig/network
/etc/sysconfig/network: cannot open (No such file or directory)
[root@randomHost ~]#
[root@randomHost ~]#
[root@randomHost ~]# systemctl status network.service
● network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   Active: failed (Result: exit-code) since Mon 2019-01-07 10:53:38 UTC; 1 weeks 0 days ago
     Docs: man:systemd-sysv-generator(8)
Jan 07 10:53:38 randomHost systemd[1]: network.service failed.

Après avoir ajouté un fichier et une passerelle:

[root@randomHost ~]# 
[root@randomHost ~]# echo "GATEWAY=10.XX.XX.XX" >> /etc/sysconfig/network
[root@randomHost ~]# 
[root@randomHost ~]# systemctl status network.service
● network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   Active: active (exited) since Mon 2019-01-14 12:18:28 UTC; 2s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 329008 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=0/SUCCESS)
0
OneK

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 HWADDR généré ou le supprimer
  • Supprimer la ligne UUID

-Redémarrez le service de mise en réseau

 #systemctl restart network.service

MAINTENANT! Travail.

0
Abdullah
  1. Il suffit de commenter #UUID

    ##UUID=XXXXX-XXXX-XXX-XXXXX
    
  2. Redémarrez le réseau

    Sudo systemctl restart network
    
0
user257466

Supprimez tous les ifcfg-Wiredconnection1 ou -2 supplémentaires des nouveaux adaptateurs que vous avez ajoutés sur le serveur qui ne sont pas utilisés par le réseau l2 ou l3 et redémarrez. Ça va marcher.

0
Prem-Cloud-lab

J'ai eu le même problème avec LSB dans Centos et Ubuntu sur VMware. Je l'ai résolu, désactivez le Wifi sur l'hôte (machine réelle), puis allumez et redémarrez l'invité.

0
Franco Correa

vous devez ajouter ce qui suit dans votre fichier 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 trouver en exécutant la commande ifconfig -a.

0
zaheer