ntpdate和ntpd的区别

ntpd不仅仅是时间同步服务器,还可以作为客户端与标准时间服务器同步时间。 此外,同步是平稳的,ntpdate并不立即同步。 在生产环境中慎重使用ntpdate。

如果Oracle服务器的时间为01:00 AM,标准时间为00:30 AM,则可以看到Oracle服务器经过了自己的时间00336040am。 如果直接使用ntpdate与服务器同步标准时间,则Oracle服务器将在同一天经过两个00336040am

对于这一点,幸运的是,ntpd可以解决这个问题,而且从RHEL和CentOS在缺省情况下启动ntpd服务可以看出,他们已经注意到了这个问题。

幸运的是,ntpd只有一个配置文件/etc/ntp.conf。 默认情况下,配置文件包含几个CentOS同步服务器。 (0.centos.pool.ntp.org、1.centos.pool.ntp.org和2.centol )。

因此,通常最好的解决方案是在内部网内建立时间同步服务器,使这些APP应用服务器能够在内部网内与时间同步服务器同步。 当然,这个时间服务器需要连接到互联网。

最后一个建议是安装ntpdate,然后打开ntpd服务并与时间服务器实时同步。

红帽技术支持: ntpd实际上在同步时间的时候一点一点地调整时间,但最终会慢慢调整时间。 ntpdate直接调整时间,而不考虑其他程序是否会阵痛。

一个是校准时间,另一个是调整时间