【发布时间】:2016-02-23 03:46:25
【问题描述】:
假设我有两个不同的服务器位于同一个数据中心。但是当我检查两者的date 时,它们之间存在几秒钟的差异。
例子:
[root@server1 ~] # date
Tue Feb 23 11:40:22 SGT 2016
[root@server2 ~] # date
Tue Feb 23 11:40:10 SGT 2016
- 为什么会这样?
- 请问如何解决这个问题(要完全一样)?
注意:
我没有设置ntp 或任何东西(还)。每当我手头有新服务器时,我才这样做:
# rm /etc/localtime
# ln -s /usr/share/zoneinfo/Asia/Singapore /etc/localtime
【问题讨论】:
-
设置好 ntp 服务器后?
-
嗨@DynoFu,不,我没有。我已经用更多信息编辑了答案。你能检查一下吗? :)
-
没有时间同步,有时间漂移是正常的吧?这里有什么问题?
-
我只是问:
Why is that so?和And how to fix this (to be exactly the same) please?(因为我不知道。我需要帮助) -
没有同步的服务器会有时间漂移,即每台服务器在自己的宇宙中运行并且有不同的时间,即使它们被配置为在同一时间启动,时钟运行的速度可能会略有不同,并且造成时间漂移。用同步修复它,比如 ntp howtogeek.com/tips/…