GP&CDH安装部署系列-chrony时钟同步
内网配置实现时间同步
检查时间是否为北京时间,如已经操作第一步时间同步后,此步可省略
#检查ntp主机时间是否为当前北京时间
date
#如不是:
date -s "2020-05-15 16:11:00"
#修改系统时间date后加clock -w 理由-->为了保险,需要使用 clock -w 把当前系统时间写入到CMOS中
clock -w
1.确认是否存在chrony
每台都需要安装,我这边用SecureCRT通过命令窗口,同时发送控制多个服务器
rpm -qa |grep chrony
---
chrony-3.4-1.el7.x86_64
不存在则安装
yum install chrony
或者
yum -y install chrony
2.配置
2.1主服务器配置
备份文件,并且修改文件
#备份
cp /etc/chrony.conf /etc/chrony.conf_bak
#修改
vi /etc/chrony.conf
在server部分添加一下部分,并注释掉server 0 ~ n,新增内容:
#新增
server 127.0.0.1 iburst
#允许那些网段
allow all
# allow 192.168.0.0/16
local stratum 10
2.2从服务器配置
在server部分添加一下部分,并注释掉server 0 ~ n,新增内容:
#新增
server 10.199.199.7 iburst #写服务端IP地址
#新增
server 10.216.105.49 iburst #写服务端IP地
2.3重启服务
systemctl restart chronyd
或者
systemctl start chronyd
这个时候只需要在服务端设置正确的时间,客户端就会同步服务端的时间。
2.4开机自启
#查询状态
systemctl status chronyd
#centos 6
service chronyd status
#设置开机启动
systemctl enable chronyd
#查询ntp是否设置开机自启
systemctl is-enabled chronyd
3.常用命令
立即手工同步
chronyc -a makestep
查看时间同步源
chronyc sources -v
查看时间同步源状态:
chronyc sourcestats -v
PS:由于端口冲突,chrony和ntpd不能同时启用