CentOS7 network.service loaded failed 处理技巧

举报
lxw1844912514 发表于 2022/03/27 02:21:37 2022/03/27
【摘要】 某一日,用systemctl --failed查看到如下错误信息,但实际上网络是OK的,真奇怪: 1 2 3 4 ...

某一日,用systemctl --failed查看到如下错误信息,但实际上网络是OK的,真奇怪:

1
2
3
4
5
6
7
8
[root@localhost.localdomain media] # systemctl --failed
UNIT            LOAD   ACTIVE SUB    DESCRIPTION
network.service loaded failed failed LSB: Bring up /down  networking
LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit  type .
1 loaded  units  listed. Pass --all to see loaded but inactive  units , too.
To show all installed unit files use  'systemctl list-unit-files' .

 执行此命令来解决这个问题:

1
[root@F1A-SWPE ~] #  systemctl enable NetworkManager-wait-online.service

重启后再次用systemctl --failed查看,问题消失:

1
2
3
[root@localhost.localdomain ~] # systemctl --failed
0 loaded  units  listed. Pass --all to see loaded but inactive  units , too.
To show all installed unit files use  'systemctl list-unit-files' .

解决问题的关键跟/usr/lib/systemd/system/NetworkManager-wait-online.service这个文档有关,其内容如下:

[Unit]
Description=Network Manager Wait Online
Requisite=NetworkManager.service
After=NetworkManager.service
Wants=network.target
Before=network.target network-online.target

[Service]
Type=oneshot
ExecStart=/usr/bin/nm-online -q --timeout=30

[Install]
WantedBy=multi-user.target

有兴趣的同学不妨研究一下这个文档就能明了!!

最后sudo service network restart    解决

文章来源: blog.csdn.net,作者:lxw1844912514,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/lxw1844912514/article/details/100028968

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。