Je ne peux pas démarrer le service "réseau" de CentOS 7 après avoir désactivé et supprimé le service "NetworkManager". Lorsque je vérifie l'état du service réseau, il se produit l'erreur suivante:
#systemctl status network.service
network.service - LSB: Bring up/down networking
Loaded: loaded (/etc/rc.d/init.d/network)
Active: failed (Result: exit-code) since Fri 2015-01-16 22:30:46 GMT; 38s ago
Process: 4857 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)
Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists
Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists
Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists
Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists
Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists
Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists
Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists
Jan 16 22:30:46 localhost.localdomain systemd[1]: network.service: control process exited, code=exited status=1
Jan 16 22:30:46 localhost.localdomain systemd[1]: Failed to start LSB: Bring up/down networking.
Jan 16 22:30:46 localhost.localdomain systemd[1]: Unit network.service entered failed state.
Dans les versions antérieures de CenOS, il ne semblait pas poser de problème lors du passage du service "NetworkManager" au service réseau. Avez-vous des idées sur la cause du problème et comment le résoudre?
Remarque: J'ai utilisé l'effacement yum pour supprimer le service de gestion de réseau.
Voici des informations supplémentaires comme demandé:
/etc/sysconfig/network-script/ifcfg-enp8s0
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enp8s0
UUID=453a07fe-1b07-4f29-bc32-f2168e50706a
ONBOOT=yes
HWADDR=XXXXXXXXXXX
MACADDR=XXXXXXXXXX
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
/etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
/etc/resolv.conf
; generated by /usr/sbin/dhclient-script
search customer.marples.midcity.lan
nameserver 10.241.128.1
HWADDR=XXXXXXXXXXX
ET MACADDR=XXXXXXXXXX
dans votre configuration d'interface. Cela semble être faux, car il semble que ce soit le même. Essayez l'une des choses que j'ai recommandées (en commentant cette partie dans votre configuration), redémarrez et réessayez. Cette boîte CentOS 7 SELinux est-elle en vigueur? Exécutez-vous ce système sur un matériel ou dans un environnement virtuel? hosts
et resolv.conf
regardez bien jusqu'à présent.
HWADDR
et / ou MACADDR
, je pense que le retrait MACADDR
devrait être suffisant. Redémarrez la boîte entière et regardez si le réseau fonctionne correctement. De plus, si vous ne l'utilisez pas IPv6
, emportez cette merde là-bas. Vous pouvez également vérifier votre HWADDR en utilisant cat /sys/class/net/ens192/address
pour vous assurer qu'il est correctement configuré.
/etc/sysconfig/network-script/ifcfg-eth0
<br/>/etc/hosts
<br/>/etc/resolv.conf
<br/> <br/> Vous voudrez peut-être vérifier vos itinéraires configurés pour cette carte réseau spécifique (trouvé dans/etc/sysconfig/network-scripts/route-<interface>
), car cela pourrait provoquer des erreurs similaires. <br/> <br/> Avez-vous essayéifdown eth0
etifup eth0
au lieu desystemctl (re)start network
? Avez-vous désactivé / désinstallé enNetwork Manager
utilisantyum remove