我有一个linux(debian)虚拟机,我需要它在UTC时间运行,但由于某些原因,时钟在几天内就会超时。
我不知道虚拟机的时钟是运行得更慢,更快,还是在某个时刻更新。
它是虚拟机的VMware服务器上的VM。我远程访问虚拟机。我无法访问服务器。
我试过用ntpd和类似的方法,但第二天的时间就变了。
我只需要精确到5分钟。UTC时间+/-5分钟
所以我想知道我是否可以制作一种每小时执行一次的脚本,将VM的日期更新为UTC时间。
最佳答案
1-安装ntp或openntpd-(我使用ntp)
2-编辑/etc/ntp.conf并确保至少有一个服务器
3-启动服务ntpd和config,以便在每次使用以下命令打开电脑时运行:
系统控制启用ntpd
系统控制启动ntpd
系统控制状态ntpd
最后一行是确保服务正在运行
4-运行timedatectl并检查时区和由ntp自动调整是否为真。您可以运行timedatectl——设置ntp 1来激活它。现在是时不我待。
5-检查man timedatectl以查看其他选项,如UTC时钟和时区。
关于linux - 定期更新VM时间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39857540/