分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

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

发布时间:2023-09-06 01:32责任编辑:熊小新关键词:暂无标签

启动网卡报错(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
[root@centos7~]#systemctlrestartnetwork
Jobfornetwork.servicefailedbecausethecontrolprocessexitedwitherrorcode.See"systemctlstatusnetwork.service"and"journalctl-xe"fordetails.
[root@centos7~]#

按照提示输入systemctl status network.service查看

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[root@centos7~]#systemctlstatusnetwork.service
●network.service-LSB:Bringup/downnetworking
Loaded:loaded(/etc/rc.d/init.d/network;bad;vendorpreset:disabled)
Active:failed(Result:exit-code)sinceMon2017-03-1323:24:37CST;16sago
Docs:man:systemd-sysv-generator(8)
Process:2878ExecStart=/etc/rc.d/init.d/networkstart(code=exited,status=1/FAILURE)
Mar1323:24:37centos7network[2878]:RTNETLINKanswers:Fileexists
Mar1323:24:37centos7network[2878]:RTNETLINKanswers:Fileexists
Mar1323:24:37centos7network[2878]:RTNETLINKanswers:Fileexists
Mar1323:24:37centos7network[2878]:RTNETLINKanswers:Fileexists
Mar1323:24:37centos7network[2878]:RTNETLINKanswers:Fileexists
Mar1323:24:37centos7network[2878]:RTNETLINKanswers:Fileexists
Mar1323:24:37centos7systemd[1]:network.service:controlprocessexited,code=exitedstatus=1
Mar1323:24:37centos7systemd[1]:FailedtostartLSB:Bringup/downnetworking.
Mar1323:24:37centos7systemd[1]:Unitnetwork.serviceenteredfailedstate.
Mar1323:24:37centos7systemd[1]:network.servicefailed.

无奈去百度了一下,找到解决方法,说是centos7没有70-persistent-net.rules这个文件,所以新克隆的机器需要配置mac地址。

通过ip a命令查看mac地址是00:0c:29:0c:15:49

1
2
2:eno16777736:<BROADCAST,MULTICAST,UP,LOWER_UP>mtu1500qdiscpfifo_faststateUPqlen1000
link/ether00:0c:29:0c:15:49brdff:ff:ff:ff:ff:ff

然后在配置文件中加入这一行(如果存在的话只修改就可以)

1
HWADDR=00:0c:29:0c:15:49

重启生效

1
2
3
[root@centos7~]#systemctlrestartnetwork.service
Jobfornetwork.servicefailedbecausethecontrolprocessexitedwitherrorcode.See"systemctlstatusnetwork.service"and"journalctl-xe"fordetails.
[root@centos7~]#

发现依然有这个错误

查看启动日志

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Mar1323:51:35centos7systemd:StartingLSB:Bringup/downnetworking...
Mar1323:51:35centos7network:Bringinguploopbackinterface:Couldnotloadfile‘/etc/sysconfig/network-scripts/ifcfg-lo‘
Mar1323:51:35centos7network:Couldnotloadfile‘/etc/sysconfig/network-scripts/ifcfg-lo‘
Mar1323:51:35centos7network:Couldnotloadfile‘/etc/sysconfig/network-scripts/ifcfg-lo‘
Mar1323:51:35centos7network:Couldnotloadfile‘/etc/sysconfig/network-scripts/ifcfg-lo‘
Mar1323:51:35centos7network:[OK]
Mar1323:51:36centos7network:Bringingupinterfaceeth0:Error:Connectionactivationfailed:Nosuitabledevicefoundforthisconnection.
Mar1323:51:36centos7network:[FAILED]
Mar1323:51:36centos7network:RTNETLINKanswers:Fileexists
Mar1323:51:36centos7network:RTNETLINKanswers:Fileexists
Mar1323:51:36centos7network:RTNETLINKanswers:Fileexists
Mar1323:51:36centos7network:RTNETLINKanswers:Fileexists
Mar1323:51:36centos7network:RTNETLINKanswers:Fileexists
Mar1323:51:36centos7network:RTNETLINKanswers:Fileexists
Mar1323:51:36centos7network:RTNETLINKanswers:Fileexists
Mar1323:51:36centos7network:RTNETLINKanswers:Fileexists
Mar1323:51:36centos7network:RTNETLINKanswers:Fileexists
Mar1323:51:36centos7systemd:network.service:controlprocessexited,code=exitedstatus=1
Mar1323:51:36centos7systemd:FailedtostartLSB:Bringup/downnetworking.
Mar1323:51:36centos7systemd:Unitnetwork.serviceenteredfailedstate.
Mar1323:51:36centos7systemd:network.servicefailed.

发现无法加载/etc/sysconfig/network-scripts/ifcfg-lo文件

给NetworkManager-wait-online服务设置开机自启动

1
systemctlenableNetworkManager-wait-online.service

然后重启网卡

1
2
3
[root@centos7~]#systemctlrestartnetwork
Jobfornetwork.servicefailedbecausethecontrolprocessexitedwitherrorcode.See"systemctlstatusnetwork.service"and"journalctl-xe"fordetails.
[root@centos7~]#

查看日志

1
Couldnotloadfile‘/etc/sysconfig/network-scripts/ifcfg-lo‘

这个错误依然存在

1
2
systemctlstopNetworkManager
systemctldisableNetworkManager

将NetworkManager关闭,然后重启网卡,查看日志

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Mar1400:31:27centos7systemd:StartingLSB:Bringup/downnetworking...
Mar1400:31:27centos7network:Bringinguploopbackinterface:[OK]
Mar1400:31:28centos7network:Bringingupinterfaceeth0:ERROR:[/etc/sysconfig/network-scripts/ifup-eth]Deviceeth0doesnotseemtobepresent,delayinginitialization.
Mar1400:31:28centos7/etc/sysconfig/network-scripts/ifup-eth:Deviceeth0doesnotseemtobepresent,delayinginitialization.
Mar1400:31:28centos7network:[FAILED]
Mar1400:31:28centos7network:RTNETLINKanswers:Fileexists
Mar1400:31:28centos7network:RTNETLINKanswers:Fileexists
Mar1400:31:28centos7network:RTNETLINKanswers:Fileexists
Mar1400:31:28centos7network:RTNETLINKanswers:Fileexists
Mar1400:31:28centos7network:RTNETLINKanswers:Fileexists
Mar1400:31:28centos7network:RTNETLINKanswers:Fileexists
Mar1400:31:28centos7network:RTNETLINKanswers:Fileexists
Mar1400:31:28centos7network:RTNETLINKanswers:Fileexists
Mar1400:31:28centos7network:RTNETLINKanswers:Fileexists
Mar1400:31:28centos7systemd:network.service:controlprocessexited,code=exitedstatus=1
Mar1400:31:28centos7systemd:FailedtostartLSB:Bringup/downnetworking.
Mar1400:31:28centos7systemd:Unitnetwork.serviceenteredfailedstate.
Mar1400:31:28centos7systemd:network.servicefailed.
Mar1400:33:42centos7dhclient[3813]:DHCPREQUESToneno16777736to10.0.0.254port67(xid=0x4d17f187)
Mar1400:33:42centos7dhclient[3813]:DHCPACKfrom10.0.0.254(xid=0x4d17f187)

那个错误已经不见了,但是重启网卡

1
2
3
[root@centos7~]#systemctlrestartnetwork
Jobfornetwork.servicefailedbecausethecontrolprocessexitedwitherrorcode.See"systemctlstatusnetwork.service"and"journalctl-xe"fordetails.
[root@centos7~]#

依然是这个错误,然后我又重新百度,说虚拟机设置中的两个连接选项(已连接和启动时连接)没有选择也会报同样的错,但是我的已经连接,问题依然存在,到底是因为什么呢?再次查找方法。

结果这次认真看了日志报错后发现是说eth0这个文件找不到

1
2
Mar1400:36:39centos7network:Bringingupinterfaceeth0:ERROR:[/etc/sysconfig/network-scripts/ifup-eth]Deviceeth0doesnotseemtobepresent,delayinginitialization.
Mar1400:36:39centos7/etc/sysconfig/network-scripts/ifup-eth:Deviceeth0doesnotseemtobepresent,delayinginitialization.

原来是之前做优化的时候将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
[root@centos7~]#cat/etc/sysconfig/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed‘s,release.*$,,g‘/etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=128Mrd.lvm.lv=centos/rootrhgbquietnet.ifnames=0biosdevname=0"
GRUB_DISABLE_RECOVERY="true"
[root@centos7~]#

生成菜单

1
2
3
4
5
6
7
8
[root@centos7~]#grub2-mkconfig-o/boot/grub2/grub.cfg
Generatinggrubconfigurationfile...
Foundlinuximage:/boot/vmlinuz-3.10.0-327.el7.x86_64
Foundinitrdimage:/boot/initramfs-3.10.0-327.el7.x86_64.img
Foundlinuximage:/boot/vmlinuz-0-rescue-8058723e5e754d3aabc51842d9108e3b
Foundinitrdimage:/boot/initramfs-0-rescue-8058723e5e754d3aabc51842d9108e3b.img
done
[root@centos7~]#

最后reboot重启

最后登录后正常

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

原文地址:https://www.cnblogs.com/liujiacai/p/8116755.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved