集群NTP时间同步配置
1、安装 NTP(node101、node102、node103
全部安装)
# node101节点
[root@node101 ~]# yum install -y ntp
# node102节点
[root@node102 ~]# yum install -y ntp
# node103节点
[root@node103 ~]# yum install -y ntp
2、NTP 服务器配置(本文选择node101
作为NTP服务器)
2.1、修改/etc/ntp.conf
配置文件
[root@node101 ~]# vim /etc/ntp.conf
server 127.127.1.0
fudge 127.127.1.0 stratum 10
2.2、修改/etc/sysconfig/ntpd
配置文件
# 添加 SYNC_HWCLOCK=yes 内容
[root@node101 ~]# vim /etc/sysconfig/ntpd
2.3、启动NTP服务,并设置开机自启
# 启动ntp服务
[root@node101 ~]# systemctl start ntpd
# 查看ntp服务状态
[root@node101 ~]# systemctl status ntpd
# 设置ntp服务开机自启
[root@node101 ~]# systemctl enable ntpd
3、集群其他节点配置(node101
与node103
)
3.1、关闭NTP服务以及开机自启
# node102
[root@node102 ~]# systemctl stop ntpd
[root@node102 ~]# systemctl disable ntpd
# node103
[root@node103 ~]# systemctl stop ntpd
[root@node103 ~]# systemctl disable ntpd
3.2、编写定时同步任务(一分钟同步一次)
分写在node102
与node103
节点编写定时任务并添加如下内容,注意修改时间服务器主机名
[root@node102 ~]# crontab -e
*/1 * * * * /usr/sbin/ntpdate node101
4、测试时间同步
4.1、在node102或者node103节点查看当前时间
[root@node102 ~]# date
4.2、修改时间
[root@node102 ~]# date -s "2021-08-22 08:30:30"
4.3、等待一分钟后查看时间是否同步回来
[root@node102 ~]# date
以上为集群时间同步配置教程,若觉得一分钟同步一次太过频繁,可自行更改定时表达式。