背景:在安装中过程中,可以设置是否开启Network Time,如图设置为ON,此处系统是如何实现此功能的呢?
曾经我以为打开此处以为这linux是通过NTP服务器进行时间同步的,有这样的想法源自,CentOS7采用了timedatectl设置时间,# timedatectl set-ntp true,设置自动同步时间,我以为就是开启ntp,可是反复查看后并未发现系统启用了NTP服务,巧合无意间发现CentOS 7 的默认时间软件为chrony,于是进行以下测试,但是当我发现测试完成之后想起为何我不man一下timedatectl?然后我就发现我浪费了好多时间。。。。。。。。。。。。。。。。。。。。。。。。
结论:如果安装时开启Network Time默认系统会安装chrony,# timedatectl set-ntp 也是对chrony进行控制,如果未开启Network Time则不会安装chrony,# timedatectl set-ntp也无法使用;当系统没有chrony有ntp时,# timedatectl set-ntp则是对ntp设置,如果两者都有则是对chrony进行控制
浪费时间的图解测试
这次安装我启用Network Time,并且设置了一个微软的时间服务器地址,