我有一个linux(debian)虚拟机,我需要它以UTC时间运行,但出于某种原因,时钟会在几天内消失。
我不知道VM时钟是否运行得更慢,更快,或者在某个时刻更新。
它是虚拟机VMware服务器上的VM。我远程访问VM。我无法访问服务器。
我尝试使用ntpd和类似的,但是第二天小时结束了。
我只需要5分钟的精确度。 UTC时间+/- 5分钟
所以我想知道我是否可以制作某种脚本,每小时执行一次,将VM的日期更新为UTC时间。
答案 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时钟和时区等其他选项。