Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

4.9. NTP

NTP(网络定时协议)被用来同步网络上电脑系统的时钟。在红帽企业版 Linux 6,默认配置文件 /etc/ntp.conf,现在有以下注释代码:
#server 127.127.1.0 # local clock
#fudge 127.127.1.0 stratum 10
这个配置意味着,在 ntpd 明确与一个 NTP 服务器或参考时钟同步时,才会将时间信息发布给联网客户。即使没有明确与一个 NTP 服务器或参考时钟同步也要让 ntpd 提供这样的信息的话,这两行代码必须被取消注释。
同时,当 ntpd-x 选项启动时(在 /etc/sysconfig/ntpd 文件中的 OPTIONS 中),或者如果有在 /etc/ntp/step-tickers 中指定的服务器,在运行前此服务不再运行 ntpdate 命令。现有一个可从 ntpd 服务中独立启用的单独的 ntpdate 服务。默认停用 ntpdate 服务,在其它服务启动前要求正确时间,或 ntpd 的时间修改出现较晚,不能正常运作时才推荐使用此服务。
如果您在运行这项默认 NetworkManager 配置的服务时遇到了问题,如《红帽企业版 Linux 部署指南》中描述的,一个可能的解决办法是添加 NETWORKWAIT=1/etc/sysconfig/network 中。
从红帽企业版 Linux 6.5 开始,ntpdsyslog 信息所使用的格式已经改变。这影响了试图解析日志信息的用户。此外,用户现在可以配置通过 ntp.conf 中的 logconfig 选项被记录的信息类型。