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? hosts
und resolv.conf
sehen soweit gut aus.
HWADDR
und / oder MACADDR
herauszunehmen, was meiner Meinung MACADDR
nach 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 eth0
undifup eth0
stattsystemctl (re)start network
? Haben Sie deaktiviert / deinstalliertNetwork Manager
mityum remove