chrony 时间同步服务

前言

目前国内主要的时间同步服务器为阿里云服务器

Linux系统时间同步地址

	 ntp1.aliyun.com
	 ntp2.aliyun.com
 	 ntp3.aliyun.com
 	 ...

NTP(Network time protocol):网络时间协议

优点 : 时间准确,支持多类型时间同步(时间步调、基准步调)
缺点 : 消耗资源多,消耗时间长,不能多平台使用

Chrony

优点 : 全开源、可以跨平台同步时间
缺点 : 不支持多类型时间同步

1、时间服务搭建

实验要求 备注
实验环境 Centos 6.x
实验前提 时间同步服务器可以连网

1.1、时间同步服务器端搭建

①、安装时间同步软件

yum -y install chrony

②、同步网络时间

# 同步阿里云的时间服务器
ntpdate -u ntp1.aliyun.com
# 打印当前时间
date

③、修改配置文件

vim /etc/chrony.conf

# 也可以为本机IP
server 127.0.0.1 inburst
# 允许同步时间的客户端
allow 192.168.66.0/24
# 本地服务器的权重
local stratum 10

④、设置时间同步服务

# 启动时间同步服务
service chronyd start
# 设置为开机自启
chkconfig chronyd on

1.2、时间同步客户端搭建

①、安装时间同步软件

yum -y install chrony

②、修改配置文件

vim /etc/chrony.conf

# 本地时间服务器的IP
server 192.168.66.11 inburst

③、设置时间同步服务

# 启动时间同步服务
service chronyd start
# 设置为开机自启
chkconfig chronyd on

如有多台客户机可以根据时间同步客户端搭建

1.3、优化

由于同步一次时间后,随时间的推移,每台服务器也会出现时间上的误差,可以在 每台服务器上设置定时计划任务,保证整个集群内时间的实时同步。

crontab -e
*/5 * * * *     /usr/sbin/ntpdate -u [时间同步服务器]
# 每 5 分钟同步一次时间
上一篇:阿里云


下一篇:第十三周作业