19.16. 配置 ntpdate 服务器


ntpdate 服务的目的是在系统引导期间设置时钟。之前,这用于确保 ntpdate 之后启动的服务具有正确的时间并且不观察时钟中的跳过。ntpdate 和 step-tickers 列表被视为已弃用,因此 Red Hat Enterprise Linux 7 在 ntpd 命令中使用 -g 选项,而不是默认 ntpdate

如果在没有 ntpd 服务的情况下或为 ntp d 命令指定了 -x 选项,则 Red Hat Enterprise Linux 7 中的 ntp date 服务 很有用。如果 ntpd-x 一起使用,但没有启用 ntpdate 服务,则只有在时间差大于 600 秒时才会通过步骤纠正时钟。如果误差小于 600 秒,时钟调整缓慢,每更正的秒约为 2000 秒。

要检查是否启用了 ntpdate 服务在系统启动时运行,请运行以下命令:

~]$ systemctl status ntpdate

要启用服务在系统启动时运行,以 root 用户身份运行以下命令:

~]# systemctl enable ntpdate

在 Red Hat Enterprise Linux 7 中,默认的 /etc/ntp/step-tickers 文件包含 0.rhel.pool.ntp.org。要配置额外的 ntpdate 服务器,请使用以 root 用户身份运行的文本编辑器来编辑 /etc/ntp/step-tickers。列出的服务器数量并不重要,因为 ntpdate 将仅使用它来获取系统启动时的日期信息。如果您有内部时间服务器,则第一行使用该主机名。第二行中作为备份的另一个主机是明智的。选择备份服务器以及第二主机是否为内部还是外部取决于您的风险评估。例如,任何问题影响第一台服务器也影响第二台服务器的几率如何?在网络中断对第一服务器的访问时,与外部服务器的连接是否比内部服务器连接更加可能?

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.