我已经通过virtualbox在Windows 7 guest虚拟机上安装了Ubuntu 16.04 guest虚拟机。 我在来宾系统上安装了chrony。我在配置文件中添加了以下服务器:
pool 0.ubuntu.pool.ntp.org iburst
pool 1.ubuntu.pool.ntp.org iburst
pool 2.ubuntu.pool.ntp.org iburst
pool 3.ubuntu.pool.ntp.org iburst
我给了systemctl restart chrony.service
,然后我给了chronyc tracking
,得到了以下打印输出:
Reference ID : 0.0.0.0 ()
Stratum : 0
Ref time (UTC) : Thu Jan 1 00:00:00 1970
System time : 0.000000000 seconds fast of NTP time
Last offset : +0.000000000 seconds
RMS offset : 0.000000000 seconds
Frequency : 0.000 ppm fast
Residual freq : +0.000 ppm
Skew : 0.000 ppm
Root delay : 0.000000 seconds
Root dispersion : 0.000000 seconds
Update interval : 0.0 seconds
Leap status : Not synchronised
由于我的来宾操作系统是Windows,因此根据https://chrony.tuxfamily.org/faq.html#_using_a_windows_ntp_server,我假设我需要在配置文件中添加maxdistance 16.0
。
而且由于我给sudo systemctl restart chrony.service
来更新服务,所以我总是得到:
506 Cannot talk to daemon
我给ps -aux | grep chrony
的进程中chronyd守护程序消失了
我做错什么了吗?还是Windows主机上的vms的限制?