背景:由于日常工作需要,需要对应用服务器进行时间同步配置,因此整理了如下内容:
Time synchronization
推荐使用chrony
- chrony
Chrony有两个核心组件,分别是:chronyd:是守护进程,主要用于调整内核中运行的系统时间和时间服务器同步。它确定计算机增减时间的比率,并对此进行调整补偿。chronyc:提供一个用户界面,用于监控性能并进行多样化的配置。它可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。
首先安装chronyd服务
yum install -y chrony
vim /etc/chronyc.conf
#注释掉默认的时间服务器,加入局方提供的时间服务器
#server 0.rhel.pool.ntp.org iburst
#server 1.rhel.pool.ntp.org iburst
#server 2.rhel.pool.ntp.org iburst
#server 3.rhel.pool.ntp.org iburst
server 192.168.10.9 iburst --时间同步服务器IP
通过chronyc sources -V
查看时间同步情况。
重新启动chronyd服务,并加入开机启动项
--redhat6
service chronyd restart
service chronyd enable
chkconfig chronyd on
--redhate7
systemctl restart chronyd
systemctl enable chronyd
systemctl status chronyd
参考:https://blog.csdn.net/linuxprobe18/article/details/80460068
- ntpd服务:
yum install -y ntp ntpdate
service ntpd stop
chkconfig ntpd off
ntpdate 80.24.16.68 --多执行几次,同步时间。时间服务器IP
--客户端配置,ntpd服务必关闭,利用定时任务和ntpdate同步时间
service ntpd stop
crontab -e
10 5 * * * root /usr/sbin/ntpdate 80.24.16.68 && /sbin/hwclock -w
工作需要,整理的 供参考。