我在vmware上的时间非常快。
-241587 20:38
-241587 20:39
-241587 20:40
-241587 20:41
-241587 20:42
-0.014 20:02
-0.025 20:03
-0.056 20:04
-0.093 20:05
-0.093 20:06
-68996. 20:07
-68996. 20:08
12.923 20:07
12.923 20:08
20.371 20:09
21.734 20:10
21.734 20:11
-67965. 20:12
-67941. 20:13
-67915. 20:14
-67906. 20:15
-67906. 20:16
-67897. 20:17
2.508 20:16
2.508 20:17
37.491 20:18
40.774 20:19
40.774 20:20
40.774 20:21
-67927. 20:22
-67912. 20:23
-67912. 20:24
-67897. 20:25NTP试图处理它,但正如你所看到的,它有麻烦。我也尝试过vmware-工具,但它们显然不如NTP。我的NTP配置了频繁的同步间隔和抗恐慌能力:
tinker panic 0
restrict 127.0.0.1
restrict default kod nomodify notrap
server 10.0.0.3 iburst minpoll 4 maxpoll 6所以,我意识到最好找出漂流的原因。我发现时间漂移取决于CPU负载。较高的CPU负荷-更高的漂移。CPU和内存盗取不会影响漂移。我在一个主机上隔离了单个虚拟机--仍然在继续。我试过不同的时钟来源。hpet,tsc,acpi_pm。-仍在继续漂流。我禁用/启用了内核设置中的来宾级和vmkernel.boot设置中的vmkernel.boot级。-什么都没起作用
cat /proc/interrupts | grep timer; sleep 10; cat /proc/interrupts | grep timer
0: 46 0 0 0 0 0 0 0 IO-APIC 2-edge timer
LOC: 109263 298456 176209 142493 237279 126348 113116 104975 Local timer interrupts
0: 46 0 0 0 0 0 0 0 IO-APIC 2-edge timer
LOC: 109499 299498 176782 142786 237786 126769 113417 105206 Local timer interrupts客户操作系统:Ubuntu16.04.1 VMware 5.5
发布于 2018-05-14 06:26:59
可以使用以下.vmx配置文件选项启用定期同步:
tools.syncTime = true将周期设置为非常低的值,例如每20秒:
tools.syncTime.period = 20为此,您需要在客户操作系统中安装VMWare工具。
有关更多信息,请参见http://www.vmware.com/pdf/vmware_timekeeping.pdf
https://serverfault.com/questions/912042
复制相似问题