首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >systemd-networkd-等待-online.service导致Artful需要超过2分钟来启动,但是Apport说包没有安装

systemd-networkd-等待-online.service导致Artful需要超过2分钟来启动,但是Apport说包没有安装
EN

Ask Ubuntu用户
提问于 2017-08-25 11:48:59
回答 5查看 6.3K关注 0票数 2

16.04.3以后的每次释放都有相同的症状。

在启动时,Ubuntu屏幕上挂着4个闪烁点超过2分钟的系统。

Ran systemd blame表示systemd-networkd-wait-online.service运行1分38秒,NetworkManager-wait-online.service运行10秒。

Ran ubuntu-bug systemd-networkd-wait-online.service,它返回错误无法报告,因为它涉及未安装的包。

如果没有Apport工作,我不知道如何在Launchpad上归档这个bug。

EN

回答 5

Ask Ubuntu用户

发布于 2017-09-16 15:41:40

同样的问题在这里的艺术。

代码语言:javascript
复制
2min 52ms systemd-networkd-wait-online.service

作为解决办法,您可以为服务添加一个超时。为此,编辑文件/lib/systemd/system/systemd-networkd-wait-online.service并调整启动服务的行:

代码语言:javascript
复制
ExecStart=/lib/systemd/systemd-networkd-wait-online --timeout 1

将超时设置为1似乎没有任何意义,因为还有另一个具有完全相同任务的服务(NetworkManager-等待-online.service)。

票数 2
EN

Ask Ubuntu用户

发布于 2019-12-12 19:27:37

现有的答案建议编辑/lib中的文件或将它们复制到/etc中。我建议做以下工作:

代码语言:javascript
复制
sudo systemctl edit --full systemd-networkd-wait-online.service

然后,您可以对文件进行修改,如现有答案中所述:

代码语言:javascript
复制
ExecStart=/lib/systemd/systemd-networkd-wait-online --timeout 1

通过这种方式,systemd将为您处理文件,并将在升级过程中存活下来。如果需要还原默认行为,可以在/etc/systemd/system/中删除相应的文件。

票数 2
EN

Ask Ubuntu用户

发布于 2019-12-13 01:52:35

大多数人在启动时甚至不需要等待网络的启动。在这种情况下,您可以简单地禁用等待:

上面的链接解释了服务的功能,并告诉您如何禁用它,就像大多数没有it部门的用户想要做的那样。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/949713

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档