Linux(Centos7) 报 “RTNETLINK answers: File exists” 问题的解决

本文档描述了在CentOS7系统中遇到网络服务启动失败的问题,表现为`systemctl restart network.service`时出现错误。解决方案包括关闭NetworkManager,禁止其开机启动,然后重新启动network.service服务。经过这些步骤,网络服务成功启动,能够正常ping通百度网站。
摘要由CSDN通过智能技术生成

问题描述

今天在打开本地 CentOS 7 虚拟机时,发现连接不了网络,于是重启一下网卡,出现了如下错误信息:

[root@localhost ~]# systemctl restart network.service
Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.

[root@localhost ~]# 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 Wed 2019-09-04 17:46:41 CST; 4s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 5539 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)

Sep 05 11:09:36 localhost.localdomain network[8687]:: RTNETLINK answers: File exists
Sep 05 11:09:36 localhost.localdomain network[8687]:: RTNETLINK answers: File exists
......

解决方法

关闭 NetworkManger

[root@localhost ~]# systemctl  stop  NetworkManager
[root@localhost ~]# 

禁止开机启动:

chkconfig NetworkManager off 

再次重启 network.service 服务:

[root@localhost ~]# systemctl restart network.service
[root@localhost ~]# 
[root@localhost ~]# ping baidu.com
PING baidu.com (220.181.38.148) 56(84) bytes of data.
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=1 ttl=128 time=51.8 ms
64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=2 ttl=128 time=53.7 ms
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值