(1)本文以三台虚拟机为例
三台虚拟机ip分别为:192.168.0.201,192.168.0.202,192.168.0.203,现在需要设置此三台虚拟机之间时间同步,方案就是将其中一台虚拟机如192.168.0.201作为ntp服务器,另外两台作为客户机,即客户机分别与服务器同步即可
(2)在三台服务器上执行如下命令,安装ntp服务程序
yum -y install ntp ntpdate
如下:
(3)在192.168.0.201虚拟机上启动时间服务程序
systemctl start ntpd
systemctl enable ntpd
(4)继续在192.168.0.201虚拟机上修改配置并重启ntp服务程序
vi /etc/ntp.conf
修改如下位置:
然后重启ntp服务
systemctl restart ntpd
(5)然后在192.168.0.202和192.168.0.203虚拟机上分别设置ntp时间同步服务器
vi /etc/ntp.conf
增加如下配置
(6)所有客户节点执行如下命令
systemctl start ntpd
systemctl enable ntpd
(7)所有节点启动时间同步
timedatectl set-ntp yes
(8)执行如下命令检查配置是否已经生效
ntpstat
当三台虚拟机均出现类似如下回显时表示已经同步
此时需要注意,在完成上述7个步骤之后,在客户机上执行可能出现如下显示,此时不要着急,时间同步时间比较长,等待5-10分钟后,再观察,正常情况下过一会就会同步好了