ntp服务器
NTP简介
NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。
NTP服务器就是利用NTP协议提供时间同步服务的。
软件
rpm -qa ntp
配置文件
vim /etc/ntp.conf
#restrict default kod nomodify notrap nopeer noquery #第八行注释
#允许客户端同步
restrict default nomodify
#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
server ntp1.aliyun.com
crontab -e
#*/5 * * * * /usr/sbin/ntpdate time.nist.gov >/dev/null 2>&1 注释时间同步任务
/etc/init.d/ntpd start
查看状态
ntpq -p
ntpstat
客户端执行同步
ntpdate 10.0.0.61
Chrony时间同步服务
服务端
安装
yum install chrony
配置文件
egrep -v ‘#|^$’ /etc/chrony.conf
server ntp1.aliyun.com iburst
driftfile /var/lib/chrony/drift
makestep 1.0 3
rtcsync
allow 10.0.0.0/24
local stratum 10
logdir /var/log/chrony
启动服务
systemctl start chronyd.service
客户端
安装
yum install chrony
配置文件
egrep -v ‘#|^$’ /etc/chrony.conf
server 10.0.0.61 iburst
driftfile /var/lib/chrony/drift
makestep 1.0 3
rtcsync
local stratum 10
logdir /var/log/chrony
启动服务
systemctl start chronyd.service
验证
chronyc sources -v
chronyc sourcestats -v
强制同步时间
timedatectl set-timezone Asia/Shanghai
chronyc -a makestep