Linux 网络服务问题修复

情况是这样的,虚拟机的网络配置好,重启之后,配置的IP地址失效了。
网络服务异常

查看网卡配置文件:

可以看出启动时生效是开启状态

但就是IP地址没有生效

查看NetworkManager服务是开启状态

是不是很神奇的问题,完全不能理解,其实解决方法很简单,重启NetworkManager服务

可以看出,重启NetworkManager服务之后,IP地址就正常了,但是现在的 network 服务依然是异常状态。

这里说下我的理解,NetworkManager服务会影响到 network 服务,记得在以前学习Linux的时候,这俩服务是经常打架。

感觉这篇博客说的有点儿道理,可以参考下.

这里我也关闭下 NetworkManager 的自动重启服务

systemctl is-enabled NetworkManager
systemctl disable NetworkManager

从下面这段输出中可以看出,这里服务确实是经常打架,在NeworkManager服务启动状态时,network启动异常,关闭NetworkManager服务后,启动network服务正常。

[root@node109 ~]# systemctl is-enabled NetworkManager
enabled
[root@node109 ~]# systemctl disable NetworkManager
Removed symlink /etc/systemd/system/multi-user.target.wants/NetworkManager.service.
Removed symlink /etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service.
Removed symlink /etc/systemd/system/network-online.target.wants/NetworkManager-wait-online.service.
[root@node109 ~]# systemctl is-enabled network
network.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig network --level=5
enabled
[root@node109 ~]# systemctl status network
● 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 2022-10-31 06:32:53 EDT; 14h ago
     Docs: man:systemd-sysv-generator(8)

Oct 31 06:32:53 node109 network[46027]: RTNETLINK answers: File exists
Oct 31 06:32:53 node109 network[46027]: RTNETLINK answers: File exists
Oct 31 06:32:53 node109 network[46027]: RTNETLINK answers: File exists
Oct 31 06:32:53 node109 network[46027]: RTNETLINK answers: File exists
Oct 31 06:32:53 node109 network[46027]: RTNETLINK answers: File exists
Oct 31 06:32:53 node109 network[46027]: RTNETLINK answers: File exists
Oct 31 06:32:53 node109 systemd[1]: network.service: control process exited, code=exited status=1
Oct 31 06:32:53 node109 systemd[1]: Failed to start LSB: Bring up/down networking.
Oct 31 06:32:53 node109 systemd[1]: Unit network.service entered failed state.
Oct 31 06:32:53 node109 systemd[1]: network.service failed.
[root@node109 ~]# systemctl restart network
[root@node109 ~]# systemctl status network
● network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   Active: active (exited) since Mon 2022-10-31 20:44:29 EDT; 1s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 46336 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=0/SUCCESS)

Oct 31 20:44:29 node109 network[46336]: RTNETLINK answers: File exists
Oct 31 20:44:29 node109 network[46336]: RTNETLINK answers: File exists
Oct 31 20:44:29 node109 network[46336]: RTNETLINK answers: File exists
Oct 31 20:44:29 node109 network[46336]: RTNETLINK answers: File exists
Oct 31 20:44:29 node109 network[46336]: RTNETLINK answers: File exists
Oct 31 20:44:29 node109 network[46336]: RTNETLINK answers: File exists
Oct 31 20:44:29 node109 network[46336]: RTNETLINK answers: File exists
Oct 31 20:44:29 node109 network[46336]: RTNETLINK answers: File exists
Oct 31 20:44:29 node109 network[46336]: RTNETLINK answers: File exists
Oct 31 20:44:29 node109 systemd[1]: Started LSB: Bring up/down networking.

posted @ 2022-11-01 08:49  人间词话  阅读(899)  评论(0)    收藏  举报