系统时间在ubuntu 16.04上自动重置

时间:2016-12-09 06:54:10

标签: ubuntu-16.04 systemd ntp

ubuntu 16.04服务器。我的第一个ubuntu,所以是啊,ubuntu新手因素。

服务器上的系统时间快约17分钟。我可以在命令行中以多种方式重置它。在每种情况下,在15秒左右的时间内,它将再次重置为错误的时间。 systemd似乎是它的根源。在消息日志中:

systemd[20113]: Time has been changed

我认为罪魁祸首是timedatectl。确保禁用并检查:

root@portal:~# systemctl status systemd-timesyncd.service

â systemd-timesyncd.service - Network Time Synchronization
   Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; disabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/systemd-timesyncd.service.d
           ââdisable-with-time-daemon.conf
   Active: inactive (dead)
     Docs: man:systemd-timesyncd.service(8)

root@portal:~# systemctl list-units|grep 'time-sync'
root@portal:~#

此:

root@portal:~# ntpdate -s 0.north-america.pool.ntp.org
root@portal:~# journal -f

结果如下:

Dec 08 20:04:18 portal sudo[4486]: pam_unix(sudo:session): session opened
for user root by owen(uid=0)
Dec 08 19:46:44 portal systemd[2814]: Time has been changed
Dec 08 19:46:44 portal ntpdate[4502]: step time server 171.66.97.126 offset -1098.814353 sec
Dec 08 20:05:35 portal systemd[2814]: Time has been changed

注意每个日志条目的时间戳......

什么,祈祷告诉,重置时间和它在哪里得到ntp服务器设置,为什么是错的???我认为大的漂移可能是问题的一部分,但它并没有与它关闭的分钟数相匹配...... TIA

1 个答案:

答案 0 :(得分:2)

FTR,原来这是虚拟服务器上的错误日期。我已经检查了硬件服务器本身并且它是准确的,但通过vmware的日期/时间是一个奇怪的增量。一旦我纠正了这一切,一切都安定了下来。