每次重启服务器时,我都需要重新启动systemd-networkd。
它无法启动每次引导,启动后服务的状态如下所示。如果我重新启动服务一次,它就能正常工作。
● 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.引导失败:

我试过用谷歌搜索任何答案但我找不到任何相关的东西.这是无缘无故发生的。服务器一直运行良好,在今天计划重新启动之后,就会发生这种情况。
这里有谁能帮我解决什么问题/如何排除它?
发布于 2020-12-27 10:15:50
检查系统中其他可能的互联网连接。来源:https://unix.stackexchange.com/questions/507225/have-to-restart-network-service-after-reboot-centos-7
尝试设置一个等待服务启动。也就是说,在/lib/systemd/system/systemd-networkd.service中,添加或追加到
After=systemd-networkd-wait-online.service
Wants=systemd-networkd-wait-online.service然后重新启动。
部分来源:https://stackoverflow.com/a/54300998/2707864
更改重新启动间隔。寻找/etc/systemd/system.conf和变更
#DefaultStartLimitIntervalSec=10s
#DefaultStartLimitBurst=5 为了更高的价值。可以在其他文件(如/lib/systemd/system/systemd-networkd.service )中使用参数进行更自定义的更改。
RestartSec=...
StartLimitIntervalSec=...
StartLimitBurst=...部分资料来源:https://serverfault.com/a/845473/326962,man systemd.service
https://askubuntu.com/questions/1302124
复制相似问题