2016-10-04 38 views
0

我有一台linux(debian)虚拟机,我需要它与UTC时间一起运行,但由于某种原因,时钟在几天之内就没有时间了。定期更新虚拟机时间

我不知道虚拟机时钟运行速度是否更慢,速度更快,或在某个时刻更新。

它是虚拟机的VMware服务器上的VM。我远程访问虚拟机。我无法访问服务器。

我试过使用ntpd和类似的,但小时结束了第二天改变。

我只需要5分钟的精度。 UTC时间+/- 5分钟

所以我想知道是否可以制作某种脚本,每小时执行一次,将VM的日期更新为UTC时间。

+0

ntpd适用于全球数亿虚拟机的虚拟机。如果您的虚拟机还有其他问题(如果您尝试定期执行脚本来纠正时间,那么这可能也是一个问题),我们无法为您进行调试。 – nos

回答

0

1-安装NTP或openntpd - (I使用NTP)

2-编辑/etc/ntp.conf中,并确保有至少一个服务器

3-启动服务NTPD和配置运行每次打开与PC上的时间:

systemctl使NTPD systemctl启动NTPD systemctl状态NTPD

最后一行,以确保该服务正在运行

4-运行timedatectl并检查时区和ntp的自动调整是否为真。您可以运行timedatectl --set-ntp 1以激活它。现在的时间正在更新。

5-检查man timedatectl以查看UTC时钟和时区等其他选项。