Ich kann den CentOS 7 "Netzwerk" -Dienst nicht starten, nachdem der "NetworkManager" -Dienst deaktiviert und entfernt wurde. Wenn ich den Netzwerkdienststatus überprüfe, wird der folgende Fehler angezeigt:
#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.
In früheren CenOS-Versionen schien es keine Probleme zu geben, vom "NetworkManager" -Dienst zum Netzwerkdienst zu wechseln. Irgendwelche Ideen, was das Problem verursacht und wie es behoben werden kann?
Hinweis: Ich habe yum erase verwendet, um den Netzwerkverwaltungsdienst zu entfernen.
Hier weitere Infos wie angefragt:
/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 UND MACADDR=XXXXXXXXXX in Ihrer Schnittstellenkonfiguration. Dies scheint falsch zu sein, da es so aussieht, als ob es dasselbe sein soll. Versuchen Sie eines der Dinge, die ich empfohlen habe (Kommentieren dieses Teils in Ihrer Konfiguration), starten Sie neu und versuchen Sie es erneut. Erzwingt diese CentOS 7 Box SELinux? Führen Sie dieses System auf einer Hardware oder in einer virtuellen Umgebung aus? hostsund resolv.confsehen soweit gut aus.
HWADDRund / oder MACADDRherauszunehmen, was meiner Meinung MACADDRnach ausreichen sollte. Starten Sie die gesamte Box neu und prüfen Sie, ob das Netzwerk ordnungsgemäß funktioniert. Wenn Sie es nicht benutzen IPv6, nehmen Sie den Mist mit. Sie können Ihren HWADDR auch überprüfen, indem Sie sicherstellen cat /sys/class/net/ens192/address, dass er ordnungsgemäß eingerichtet ist.
/etc/sysconfig/network-script/ifcfg-eth0<br/>/etc/hosts<br/>/etc/resolv.conf<br/> <br/> Möglicherweise möchten Sie Ihre konfigurierten Routen für diese bestimmte Netzwerkkarte überprüfen (gefunden in/etc/sysconfig/network-scripts/route-<interface>), da dies zu ähnlichen Fehlern führen kann. <br/> <br/> Hast du versuchtifdown eth0undifup eth0stattsystemctl (re)start network? Haben Sie deaktiviert / deinstalliertNetwork Managermityum remove