【Centos】问题: Failed to start LSB: Bring up/down networking.

蔚落 2022-05-09 16:26 675阅读 0赞

Centos系统中的网络通过静态的方式进行配置,通过执行systemctl restart network 启动网络的时候报Failed to start LSB: Bring up/down networking的错误信息.

通过资料了解可以通过如下方式来解决:

  1. root#systemctl restart NetworkManager

参考: https://unix.stackexchange.com/questions/220750/centos-7-failed-to-bring-up-down-networking-configure-interface-for-a-trunk-in

那么这个NetworkManager是什么东西呢?

查阅资料了解到这是Redhat Linux 7 系统中默认的网络服务管理工具,出现上面的问题的原因在于我们通过静态的方式来配置网络接口,目的是希望网络能够重新加载启动,但是我使用的是network service 来完成任务,然而此时系统的网络是由NetworkManager接管的,所以我们直接通过重启NetworkManager即可.

参考: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-introduction_to_networkmanager

下面随便介绍几个与NetworkManager相关的命令:
1 查看系统中的网络设备状态

  1. nmcli device status

在这里插入图片描述

2 停止NetworManager

  1. systemctl stop NetworkManager

3 禁用NetworkManager

  1. systemctl disable NetworkManager

4 确认NetworkManager是否被禁用

  1. systemctl list-unit-files | grep NetworkManager

5 设置特定设备不通过NetworkManager进行管理,此时你需要修改设备的配置文件( /etc/sysconfig/network-scripts/ifcfg-ethX ),在文件中加入如下配置项:

  1. NM_CONTROLLED="no"

这里还有一个疑问就是systemctl restart network中的network服务又是什么,这个network服务时早期的使用方式,它是通过一堆脚本进行网络相关的配置

了解更多关于network和NetworkManager的关系: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-networkmanager_and_the_network_scripts

发表评论

表情:
评论列表 (有 0 条评论,675人围观)

还没有评论,来说两句吧...

相关阅读