记一次虚拟机无妨访问网络的问题-Failed to start LSB:Bring up/down networking

本文记录了一位用户在CentOS7系统中遇到的网络无法启动的问题,包括尝试过的解决方法和错误信息。从ipaddr消失、重启网络失败、修改网络配置文件到禁用NetworkManager,问题仍未解决。最终,用户发现是由于网卡名称改变导致的,并通过虚拟机设置重新配置适配器解决了问题。博客提供了系统日志和启动错误信息,以及一些网络服务启动和日志查看的基础知识。

题外话

早上来到公司打开虚拟机准备摸鱼,忽然发现打不开网页,也ping 不通百度,一上午难受的不行,为了防止以后难受和朋友们碰到这问题觉得不适,我就记录一下

问题现象

碰到这个问题我先看了下ip addr返回信息,发现ip不见了,然后重启了网络(systemctl restart network )试图采用重启治百病,结果发现报错,错误如下

Job for network.service failed because the control process exited with error code.
 See "systemctl status network.service" and "journalctl -xe" for details.

通过看网络状态发现

[root@centos7 ~]# 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 Mon 2017-03-13 23:24:37 CST; 16s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 2878 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)

Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 systemd[1]: network.service: control process exited, code=exited status=1
Mar 13 23:24:37 centos7 systemd[1]: Failed to start LSB: Bring up/down networking.
Mar 13 23:24:37 centos7 systemd[1]: Unit network.service entered failed state.
Mar 13 23:24:37 centos7 systemd[1]: network.service failed.

然后我检查了下我知道的相关配置(/etc/sysconfig/network-scripts/ifcfg-***)发现没有什么问题然后我就去百度了

解决思路

第一种方法:添加HWADDR

 百度大部分都是这种解决方法:说centos7没有70-persistent-net.rules这个文件,所以新克隆的机器需要配置mac地址(我没用这台刚好是克隆的)

所以我ip addr 把mac地址放到配置文件(/etc/sysconfig/network-scripts/ifcfg-)中 HWADDR= ********** ,reboot重启后发现问题依旧存在

第二种方法:禁用NetworkManager

1、systemctl stop NetworkManager

2、systemctl disable NetworkManage

发现问题还是存在

第三种方法:修改网卡文件名

修改/etc/sysconfig/network-scripts/ifcfg-***文件名和里面的配置

NAME=eth0
DEVICE=eth0
结果还是没用,弄到这里我觉得不对劲呀,这个第三种方法很傻冒,第一种还说的过去,想想我就看了下启动日志,发现ens1不见了

Mar 14 00:36:39 centos7 network: Bringing up interface ens1:  ERROR    : [/etc/sysconfig/network-scripts/ifup-ens1] Device ens1 does not seem to be present, delaying initialization.
Mar 14 00:36:39 centos7 /etc/sysconfig/network-scripts/ifcfg-ens1: Device ens1 does not seem to be present, delaying initialization.

第四种方法:重新配置适配器

进入虚拟机->设置 进入修改界面

先移除在添加,开启就好了

其实知道怎么解决发现没啥,但是找问题还有百度大部分都是一样的有点难受,

 

学习链接

Failed to start LSB: Bring up/down错误解决方法    没啥用

CentOS6/7 -- 启动服务及日志查看

启动网卡报错(Failed to start LSB: Bring up/down networking )解决办法总结

 

欲买桂花同载酒,终不似,少年游.   

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木子林_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值