Centos7 安装配置chrony服务

参考:使用chrony做时间同步

chrony时间同步服务简介及配置 

简介

Chrony是一个开源的自由软件,在RHEL 7操作系统,已经是默认服务,默认配置文件在 /etc/chrony.conf 它能保持系统时间与时间服务器(NTP)同步,让时间始终保持同步。相对NTP时间同步软件,速度更快、配置和依赖都更简单。
Chrony有两个核心组件,分别是:

  • chronyd:是守护进程,主要用于调整内核中运行的系统时间和时间服务器同步。它确定计算机增减时间的比率,并对此进行调整补偿。
  • chronyc:提供一个用户界面,用于监控性能并进行多样化的配置。它可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。

安装前准备

1、一台centos 服务端 10.80.0.67

2、一台centos 客户端 10.70.0.166

3、使用rpm -qa |grep chrony查看系统是否已安装chrony,可看到默认已安装chrony的包

4、如果没有安装环境可使用yum install chrony命令安装或者离线下载rpm包安装

配置服务端

使用systemctl start chronyd.service  启动chrony服务
使用systemctl enable chronyd.service  设置开机同步时间
使用systemctl status chronyd.service  查看服务状态

直接关闭防火墙

  • systemctl stop firewalld.service  #停止firewall
  • systemctl disable firewalld.service #禁止firewall开机启动

或者不关闭防火墙、但允许NTP服务

  • firewall-cmd --add-service=ntp --permanent
  • firewall-cmd --reload

因NTP使用123/UDP端口协议,所以允许NTP服务即可

1、服务端配置

1)、配置文件修改

  vi /etc/chrony.conf 公网的地址可以百度去查找也可以写现有的
在这里插入图片描述
2)、重启下服务端chrony服务

使用systemctl restart chronyd.service重启即可。

2、客户端配置

1)、配置文件修改

  vim /etc/chrony.conf

在这里插入图片描述

2)、重启下客户端chrony服务,

使用systemctl restart chronyd.service重启即可

客户端使用chronyc sources -v命令完成同步即可

3)、查看同步状态

systemctl status chronyd -l

4、常用命令

查看时间同步源:
    chronyc sources -v

立即手工同步
    chronyc -a makestep

查看时间同步源状态:
    chronyc sourcestats -v
设置硬件时间, 硬件时间默认为UTC:
    timedatectl set-local-rtc 1

启用NTP时间同步:
    timedatectl set-ntp yes

校准时间服务器(use):
    chronyc tracking
最后需要注意的是,配置完/etc/chrony.conf后,需重启chrony服务,否则可能会不生效

 执行 chronyc tracking 命令查看 Chrony 服务是否与 NTP 服务器同步

  • 如果该命令返回结果为 Leap status : Normal,则代表同步过程正常。

  • 如果该命令返回结果如下,则表示同步过程出错:

  • 如果该命令返回结果如下,则表示 Chrony 服务未正常运行:

5、如果还是不能时间同步看看时区是否正确

date 如果时区不是CST修改时区
在这里插入图片描述

查看日期时间、时区及 NTP 状态

timedatectl

查看时区列表

timedatectl list-timezones
timedatectl list-timezones | grep -E “Asia/S.*”

修改时区

timedatectl set-timezone Asia/Shanghai

修改日期时间(可以只修改其中一个)

timedatectl set-time “2019-09-19 15:50:20”

开启 NTP

timedatectl set-ntp true/flase

6、几个国内的NTP服务器

  • pool.ntp.org:项目是一个提供可靠易用的NTP服务的虚拟集群
    • cn.pool.ntp.org,
    • 03.cn.pool.ntp.org
  • 阿里云公共NTP服务器:
    • Unix/linux类:
      • ntp.aliyun.com
      • ntp1-7.aliyun.com
    • windows类:
      • time.pool.aliyun.com 
  • 腾讯公共NTP服务器:
    • time1-5.cloud.tencent.com
  • 大学NTP服务器:
    • s1a.time.edu.cn 北京邮电大学
    • s1b.time.edu.cn 清华大学
    • s1c.time.edu.cn 北京大学
    • 国家授时中心服务器:210.72.145.44 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风情客家__

原创不易,觉得好的话给个打赏哈

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值