记录一次liunx时间同步问题(转载)

这个问题的来源是在使用xxl-job部署任务调度时,本地测试无异常,部署环境出现如下异常

记录一次liunx时间同步问题(转载)_第1张图片

此问题git上作者有回复:需要设置时间同步

然后尝试date命令下,发现确实内网机器时间和本地时间有差异。第一次只是尝试简单的date -s "设定时间" 更新了,发现还是不起左右,现记录下解决办法,防止遗忘

场景是有128,125,126,127这四台服务器做节点同步。128上部署xx-job所以用它做了服务端,其他随128做客户端

网上有很多教程都写了这几步:

首先安装ntp(每个都安)

#yum install ntp

安装完毕之后,启动服务

#systemctl start ntpd.service

设置开机自启动

#systemctl enable ntpd.service

第二步:128ntpserver设置

# vim /etc/ntp.conf

restrict 192.168.204.0 mask 255.255.255.0

这里面要注意,我的服务器都是在192.168.204网段里,所以只允许204网段的

第三步:重启下(大概几秒钟后就能看到效果)

#systemctl restart ntpd

#ntpstat 

这里设置完成xx-job服务端就不会出现不同步问题,客户端还是有,接下来改客户端:

#vim /etc/ntp.conf

server 192.168.204.125     #添加

# server 0.centos.pool.ntp.org iburst           

# server 1.centos.pool.ntp.org iburst

# server 2.centos.pool.ntp.org iburst

# server 3.centos.pool.ntp.org iburst

也需要第三步重启下,但这里同步所需的时间比较长,大概要15分钟才能看到效果

配置时参考文章:centos7集群中NTP设置时间同步_实践求真知-CSDN博客_centos7 ntp时间同步

你可能感兴趣的:(liunx,linux)