debian10Chrony配置

155 阅读1分钟

需求:

 - 安装chrony,提供时间同步。 
 - 在AppSrv和StorageSrv创建CRON计划任务,每隔五分钟进行一次时间同步。
 - ip:81.6.63.100

安装Chrony:

apt-get install -y chrony

备份配置文件:

mv /etc/chrony/chrony.conf /etc/chrony/chrony.conf.bak

修改配置文件:

root@IspSrv: vim /etc/chrony/chrony.conf 
	server  服务器ip
	allow   允许连接的ip
	local stratum 10  连接不到ntp服务器时,用本地时间同步时间
	
	server 81.6.63.100 iburst
	allow 0.0.0.0/0
	local stratum 10

开启ntp同步

timedatectl set-ntp yes

客户端配置
安装chrony,ntpdate

apt install -y chrony  ntpdate

备份配置文件:

mv /etc/chrony/chrony.conf /etc/chrony/chrony.conf.bak

修改配置文件:

root@client: vim /etc/chrony/chrony.conf 
	#pool 2.debian.pool.ntp.org iburst
	pool 81.6.63.100 iburst

开启ntp同步

timedatectl set-ntp yes

添加定时任务,1分钟同步一次时间

vim /etc/crontab 
	crontab的基本格式:
	* * * * * command
	几个星号分别为:分 时 日 月 周,最后是要执行的命令。
	分:0~59
	时:0~23
	日:1~31
	月:1~12
	周:0~6(0表示星期天)
	除了数字还有几个个特殊的符号就是* / - :
	* 代表所有的取值范围内的数字
	/ 代表每的意思
	*/5 表示每5个单位
	- 代表从某个数字到某个数字
	, 分开几个离散的数字
	启动/etc/init.d/cron start
	关闭/etc/init.d/cron stop
	重启/etc/init.d/cron restart

	添加:
		*/1 * * * * /usr/sbin/ntpdate 87.6.63.100

测试
服务端查看连接的客户端

chronyc clients

客户端查看连接的服务器

chronyc sources -v

大功告成!