CentOS7.2 chrony替代ntp搭建时间服务器

chrony既可作时间服务器服务端,也可作客户端。

最近在测试chrony,发现chrony性能比ntp要好很多,且chrony配置简单、管理方便,决定记录和大家分享一下。

一、配置接口时间服务器(连接更精确时间服务器的服务器),假设IP为192.168.1.1

1.安装所需包

[plain] view plain copy
  1. yuminstallchrony-y

2.配置chrony主配置文件如下:

copy
    cat<<EOF>/etc/chrony.conf
  1. servers2m.time.edu.cniburst
  2. stratumweight0
  3. driftfile/var/lib/chrony/drift
  4. rtcsync
  5. makestep103
  6. allow192.168.1.0/24
  7. bindcmdaddress127.0.0.1
  8. bindcmdaddress::1
  9. keyfile/etc/chrony.keys
  10. commandkey1
  11. generatecommandkey
  12. noclientlog
  13. logchange0.5
  14. logdir/var/log/chrony
  15. EOF

3.启动chrony服务并设定开机自启

copy
    systemctlenablechronyd.service
  1. systemctlstartchronyd.service

二、配置其他服务器(类似以往装有ntpdate的服务器)

1.安装所需包

copy
    yuminstallchrony-y

2.配置chrony主配置文件如下:

copy
    server192.168.1.1iburst
  1. EOF

3.启动chrony服务并设定开机自启

copy
    systemctlstartchronyd.service

三、验证:

1.接口服务器,执行如下:

copy
    #chronycsources
  1. 210Numberofsources=1
  2. MSName/IPaddressStratumPollReachLastRxLastsample
  3. ===============================================================================
  4. ^*ns.pku.edu.cn2737749-37us[-50us]+/-207ms
出现如上即为配置成功。

2.其他服务器,执行如下:

copy
    ^*192.168.1.12737749-37us[-50us]+/-207ms
出现如上即为配置成功。

相关文章

有时候CentOS工作在无互联网的环境下,需要在离线环境下安装一些组件,这次实现的是模拟在离线环境下安...
首先参照https://www.cnblogs.com/wdw984/p/13330074.html,来进行如何安装Centos和离线下载rpm包。 离...
有两个.NET CORE3.1网站部署在CentOS7上(内网IP是192.168.2.32),现在想实现访问http://192.168.2.32...
1、yum -y install vsftpd 安装vsftpd 2、配置vsftpd的配置文件(/etc/vsftpd/vsftpd.conf)主要修改以...
首先去mysql官网下载mysql的离线rpm安装包(https://downloads.mysql.com/archives/community/) Mysql...
第一步下载erlang环境并安装: wget https://packages.erlang-solutions.com/erlang/rpm/centos/7/x86_...