启动网卡报错(Failed to start LSB: Bring up/down networking )解决办法总结
原文:http://blog.51cto.com/11863547/1905929
http://blog.csdn.net/debimeng/article/details/74296152?utm_source=itdadao&utm_medium=referral
Failed to start LSB: Bring up/down networking
遇到这个错误好几次,所以总结了一下排解的几种方法。
错误记录及排查方法过程:
当我克隆出一台新的centos7的虚拟机的时候,修改了网卡配置文件启动时,报错
1 2 3 |
|
按照提示输入systemctl status network.service查看
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
无奈去百度了一下,找到解决方法,说是centos7没有70-persistent-net.rules这个文件,所以新克隆的机器需要配置mac地址。
通过ip a命令查看mac地址是00:0c:29:0c:15:49
1 2 |
|
然后在配置文件中加入这一行(如果存在的话只修改就可以)
1 |
|
重启生效
1 2 3 |
|
发现依然有这个错误
查看启动日志
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
发现无法加载/etc/sysconfig/network-scripts/ifcfg-lo文件
给NetworkManager-wait-online服务设置开机自启动
1 |
|
然后重启网卡
1 2 3 |
|
查看日志
1 |
|
这个错误依然存在
1 2 |
|
将 NetworkManager关闭,然后重启网卡,查看日志
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
那个错误已经不见了,但是重启网卡
1 2 3 |
|
依然是这个错误,然后我又重新百度,说虚拟机设置中的两个连接选项(已连接和启动时连接)没有选择也会报同样的错,但是我的已经连接,问题依然存在,到底是因为什么呢?再次查找方法。
结果这次认真看了日志报错后发现是说eth0这个文件找不到
1 2 |
|
原来是之前做优化的时候将7的网卡名改成了eth0(众所周知7的网卡名是eno后面随机 一串数字),生成菜单时没有生效,那么在此生效一下
注意网卡配置名是已经修改成eth0以后执行下面操作,一共修改的地方有三处,第一处网卡名:/etc/sysconfig/network-scripts/ifcfg-eth0 ,第二处配置文件里面:NAME=eth0 ,第三处也是配置文件里面:DEVICE=eth0
修改/etc/sysconfig/grub,添加net.ifnames=0 biosdevname=0
1 2 3 4 5 6 7 8 9 |
|
生成菜单
1 2 3 4 5 6 7 8 |
|
最后reboot重启
最后登录后正常
原文地址:https://www.cnblogs.com/liujiacai/p/8116755.html