chrony同步集群服务器时间
Posted learnacode
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了chrony同步集群服务器时间相关的知识,希望对你有一定的参考价值。
https://www.cnblogs.com/mxwz/p/7520309.html
CentOS7 使用chrony搭建集群中的时间同步服务
https://www.cnblogs.com/joy9707/p/9357728.html
Centos7 安装NTP或Chrony服务
https://www.cnblogs.com/dthum/p/11961562.html
查看文件位置命令
find / -name chrony.conf
yum安装的在chrony.conf
1.服务器端:
安装并启用:记得设置开机启动
yum install -y chrony
systemctl start chronyd
systemctl enable chronyd
修改配置文件:
vim /etc/chrony.conf
错误配置: 这些22022是连接的端口,端口是1234(佳哥说的,我不懂) 不用配置这个
allow 172.*.*.121/22022
allow 172.*.*.122/22022
allow 172.*.*.123/22022
allow 172.*.*.124/22022
allow 172.*.*.125/22022
客户端和服务端这个配置都注释了,佳哥说连不上,但是应该没太大影响。(还有他说的loacal设置的我没设置,也照样可以。好乱。)
#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
2.客户端:
yum install -y chrony
systemctl start chronyd
systemctl enable chronyd同理安装nt
修改配置文件:
vim /etc/chrony.conf
server chrony服务器IP iburst
5个客户端都只改下这个文件,然后启动一下
server 172.*.*.120 iburst
systemctl enable chronyd.service
systemctl start chronyd.service
查看是否同步
timedatectl
网上的解释:
[root@wiki ~]# timedatectl
Local time: Sat 2020-02-29 10:15:59 CST 本地时间
Universal time: Sat 2020-02-29 02:15:59 UTC 国际时间
RTC time: Sat 2020-02-29 10:15:59 RTC时间
Time zone: Asia/Shanghai (CST, +0800) 时区
NTP enabled: yes NTP是否启动
NTP synchronized: no NTP同步
RTC in local TZ: yes RTC 同步到本地时间
DST active: n/a
# timedatectl set-local-rtc 1
#RTC跟本地时间同步,如果设置好不生效,则同步国际时间再同步本地时间试下
# timedatectl set-local-rtc 0
#RTC跟国际通用时间同步
服务端节点
客户端节点
timedatectl : 一个时间设置工具**
timedatectl ##查看日期时间、时区及NTP状态
timedatectl list-timezones ##查看时区列表
timedatectl set-timezone Asia/Shanghai ##修改时区
timedatectl set-time "YYYY-MM-DD HH:MM:SS"##修改日期时间
timedatectl set-local-rtc 0 ##使用utc时间(国际时间)
vim /etc/adjtime
timedatectl set-local-rtc 1 ##使用本地时间
vim /etc/adjtime
原文链接:https://blog.csdn.net/xin1889/article/details/80025418
设置时间(每次都得重新设置吗?)
timedatectl set-time "2020-04-28 18:52:40"
设不了的时候(Failed to set time: Automatic time synchronization is enabled)设完了记得启动start
timedatectl set-ntp no
chronyc sources -v 查看是否同步
说明:
^* #已同步
^? #未同步
192.168.2.25 #时间服务器IP
他们的同步了啊
查看 chronyc启动的状态
systemctl status chronyd.service
开启了就能同步了,但是我的timedatectl。显示:
NTP enabled: no
NTP synchronized: no
以上是关于chrony同步集群服务器时间的主要内容,如果未能解决你的问题,请参考以下文章