"NetworkManager"서비스를 비활성화하고 제거한 후 CentOS 7 "네트워크"서비스를 시작할 수 없습니다. 네트워크 서비스 상태를 확인하면 다음 오류가 발생합니다.
#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.
이전 CenOS에서는 "NetworkManager"서비스에서 네트워크 서비스로 전환 할 때 아무런 문제가 없었습니다. 문제의 원인과 해결 방법에 대한 아이디어가 있습니까?
참고 : 네트워크 관리 서비스를 제거하기 위해 yum erase를 사용했습니다.
요청 된 추가 정보는 다음과 같습니다.
/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
와 MACADDR=XXXXXXXXXX
당신의 인터페이스 설정한다. 동일한 것으로 보이므로 잘못된 것 같습니다. 내가 추천 한 것 중 하나를 시도하고 (구성 에서이 부분을 주석 처리하십시오) 다시 시작한 후 다시 시도하십시오. 이 CentOS 7 박스 SELinux가 적용됩니까? 이 시스템을 하드웨어 또는 가상 환경에서 실행하고 있습니까? hosts
그리고 resolv.conf
지금까지 좋아 보인다.
HWADDR
및 / 또는 MACADDR
을 꺼내는 MACADDR
것으로 충분 하다고 생각 합니다. 전체 상자를 다시 시작하고 네트워크가 제대로 작동하는지 확인하십시오. IPv6
또한를 사용하지 않는 경우 해당 쓰레기를 꺼내십시오. HWADDR을 사용하여 cat /sys/class/net/ens192/address
올바르게 설정되었는지 확인할 수도 있습니다 .
/etc/sysconfig/network-script/ifcfg-eth0
<br/>/etc/hosts
<br/>/etc/resolv.conf
<br/> <br/> 해당 특정 NIC에 대해 구성된 경로를 확인하고 싶을 수도 있습니다. (에서 발견 된/etc/sysconfig/network-scripts/route-<interface>
이 유사한 오류가 발생할 수 있기 때문에). <BR/> <BR/> 당신은 시도해 봤어ifdown eth0
하고ifup eth0
대신systemctl (re)start network
? 제거 당신에게 / 비활성화나요Network Manager
사용yum remove