定期更新VM时间

时间:2016-10-04 16:35:01

标签: linux date time virtual-machine

我有一个linux(debian)虚拟机,我需要它以UTC时间运行,但出于某种原因,时钟会在几天内消失。

我不知道VM时钟是否运行得更慢,更快,或者在某个时刻更新。

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

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

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

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

1 个答案:

答案 0 :(得分:0)

1-安装ntp或openntpd - (我使用ntp)

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

3-启动服务ntpd并配置每次打开PC时运行:

systemctl enable ntpd systemctl start ntpd systemctl status ntpd

最后一行是为了确保服务正在运行

4-运行 timedatectl 并检查时区和ntp的autoadjust是否为true。您可以运行 timedatectl --set-ntp 1 来激活它。现在的时间是快速更新。

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