首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每次启动都必须手动重新启动Systemd-networkd。

每次启动都必须手动重新启动Systemd-networkd。
EN

Ask Ubuntu用户
提问于 2020-12-22 16:45:36
回答 1查看 3.5K关注 0票数 1

每次重启服务器时,我都需要重新启动systemd-networkd

它无法启动每次引导,启动后服务的状态如下所示。如果我重新启动服务一次,它就能正常工作。

代码语言:javascript
复制
● systemd-networkd.service - Network Service
   Loaded: loaded (/lib/systemd/system/systemd-networkd.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Tue 2020-12-22 17:31:27 CET; 1min 2s ago
     Docs: man:systemd-networkd.service(8)
  Process: 1062 ExecStart=/lib/systemd/systemd-networkd (code=exited, status=1/FAILURE)
 Main PID: 1062 (code=exited, status=1/FAILURE)
   Status: "Shutting down..."

Dec 22 17:31:27 netcube_ubuntu systemd[1]: systemd-networkd.service: Service has no hold-off time, scheduling restart.
Dec 22 17:31:27 netcube_ubuntu systemd[1]: systemd-networkd.service: Scheduled restart job, restart counter is at 5.
Dec 22 17:31:27 netcube_ubuntu systemd[1]: Stopped Network Service.
Dec 22 17:31:27 netcube_ubuntu systemd[1]: systemd-networkd.service: Start request repeated too quickly.
Dec 22 17:31:27 netcube_ubuntu systemd[1]: systemd-networkd.service: Failed with result 'exit-code'.
Dec 22 17:31:27 netcube_ubuntu systemd[1]: Failed to start Network Service.

引导失败:

我试过用谷歌搜索任何答案但我找不到任何相关的东西.这是无缘无故发生的。服务器一直运行良好,在今天计划重新启动之后,就会发生这种情况。

这里有谁能帮我解决什么问题/如何排除它?

EN

回答 1

Ask Ubuntu用户

发布于 2020-12-27 10:15:50

选项1

检查系统中其他可能的互联网连接。来源:https://unix.stackexchange.com/questions/507225/have-to-restart-network-service-after-reboot-centos-7

选项2

尝试设置一个等待服务启动。也就是说,在/lib/systemd/system/systemd-networkd.service中,添加或追加到

代码语言:javascript
复制
After=systemd-networkd-wait-online.service
Wants=systemd-networkd-wait-online.service

然后重新启动。

部分来源:https://stackoverflow.com/a/54300998/2707864

选项3

更改重新启动间隔。寻找/etc/systemd/system.conf和变更

代码语言:javascript
复制
#DefaultStartLimitIntervalSec=10s              
#DefaultStartLimitBurst=5                      

为了更高的价值。可以在其他文件(如/lib/systemd/system/systemd-networkd.service )中使用参数进行更自定义的更改。

代码语言:javascript
复制
RestartSec=...
StartLimitIntervalSec=...
StartLimitBurst=...

部分资料来源:https://serverfault.com/a/845473/326962man systemd.service

相关

  1. https://forum.level1techs.com/t/ubuntu-need-to-manually-restart-resolved/144081/6
  2. systemd解决方案需要在每次重新启动后重新启动.
  3. https://stackoverflow.com/questions/35805354/systemd-start-service-at-boot-time-after-network-is-really-up-for-wol-purpose
  4. https://serverfault.com/questions/845471/service-start-request-repeated-too-quickly-refusing-to-start-limit
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1302124

复制
相关文章

相似问题

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