开机后可以启动ntp.service吗?

开机后可以启动ntp.service吗?

我遇到了 ntp 大大增加启动时间的问题,而且我不是唯一一个,请参见示例这里。由于它负责调整我的系统时间,因此我认为它没有在启动时立即启动的重要原因。

我怎样才能让它在启动后启动并仍然按预期工作?我希望有一种方法也可以应用于其他服务。

答案1

从链接答案中的评论来看,问题可能是ntpdate。现代版本ntpd包含ntpdate.ntpdate如果安装了 我会删除。

检查启动日志,看看它们是否提供了有关您的情况所发生情况的任何详细信息。

您可能想top在启动期间运行。这可以让您深入了解正在发生的事情。

答案2

由于 systemd 并行化服务启动,因此您只需将sleep命令附加到服务的开头即可。

相关内容