请关注本头条号,每天坚持更新原创干货技术文章。

如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习

1. 前言

本教程主要讲解如何在RHEL8或CentOS8上使用Chrony配置NTP服务器,用于同步时间。NTP是一种允许计算机系统间时钟同步的网络协议。

Chrony是网络时间协议的一种通用实现。它有两个程序,chrony和chronyd。

  • chronyd是一个可以在启动时启动的守护进程
  • chronyc是一个命令行界面程序,可以用来监控chronyd的性能,并在运行时改变各种操作参数。

如何在RHEL8或CentOS8上配置NTP服务器和客户端

2. 在RHEL8或CentOS8上安装Chrony使用NTP协议同步时间

首先设置RHEL8或CentOS8系统时区

sudo timedatectl set-timezone Africa/Nairobi

Chrony使用软件包管理器安装在RHEL8或CentOS8系统上。

sudo yum -y install chrony

在RHEL8或CentOS8上安装Chrony使用NTP协议同步时间

安装之后,在RHEL8或CentOS8系统上启动chronyd服务并设置开机自启动。

sudo systemctl enable --now chronyd

服务状态应该显示正在运行

systemctl status chronyd

● chronyd.service - NTP client/server
Loaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2018-12-31 08:11:50 EAT; 5min ago
Docs: man:chronyd(8)
man:chrony.conf(5)
Main PID: 743 (chronyd)
Tasks: 1 (limit: 5061)
Memory: 1.7M
CGroup: /system.slice/chronyd.service
└─743 /usr/sbin/chronyd

3. 在RHEL8或者CentOS8系统上配置Chrony服务用于时间同步

在RHEL8或者CentOS8系统上配置Chrony服务用于时间同步

安装之后,您可以对Chrony主配置文件/etc/chrony.conf进行更改

您可以进行的一个主要配置更改是设置离您最近的时间服务器。

sudo vi /etc/chrony.conf

注释掉第一行,并添加一个NTP服务器列表。

#pool 2.rhel.pool.ntp.org iburstserver 0.cn.pool.ntp.org iburstserver 1.cn.pool.ntp.org iburstserver 2.cn.pool.ntp.org iburstserver 3.cn.pool.ntp.org iburst

如果附近没有NTP服务器,您也可以添加CentOS官方NTP服务器。

server 0.centos.pool.ntp.org iburstserver 1.centos.pool.ntp.org iburstserver 2.centos.pool.ntp.org iburstserver 3.centos.pool.ntp.org iburst

RHEL8或CentOS8设置NTP同步,用于同步时间

sudo timedatectl set-ntp true

更改后重新启动chronyd服务。

sudo systemctl restart chronyd

您还可以指定允许访问NTP服务器的IP地址或网络地址块。

# Allow NTP client access from local network.allow 192.168.25.0/24

如果您有活动的firewalld服务,请允许ntp端口。

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

检查NTP服务器是否正常工作。

chronyc sources

210 Number of sources = 3
MS Name/IP address Stratum Poll Reach LastRx Last sample
^+ ntp.dts.mg 2 7 377 127 +2102us[+1979us] +/- 98ms
^* 196.9.24.88 2 7 377 2 -11ms[ -11ms] +/- 103ms
^+ jhb-ntp.mweb.co.za 3 7 377 132 -76us[ +158us] +/- 103ms

4. 配置CentOS8或RHEL8的NTP客户端

现在已经安装和配置了Chrony NTP服务器,可以配置NTP客户机了。

设置时区:

sudo timedatectl set-timezone "Asia/Shanghai"

安装chrony并将其配置为NTP客户端。

sudo yum -y install chrony

编辑配置文件以设置NTP服务器以指向新配置的NTP服务器。

sudo vi /etc/chrony.conf

server 192.168.25.3

设置NTP同步时间。

sudo timedatectl set-ntp true

开启并设置服务自启动

sudo systemctl enable --now chronyd

使用以下命令验证设置:

chronyc sources

210 Number of sources = 3
MS Name/IP address Stratum Poll Reach LastRx Last sample
^+ 192.168.25.3 2 7 377 61 +12ms[ +12ms] +/- 100ms

配置CentOS8或RHEL8的NTP客户端

5. 总结:

通过本文您应该可以了解到如果在RHEL8或CentOS8上安装Chrony服务,利用NTP协议同步时间了吧?如果配置顺利,您现在已经有NTP服务器在RHEL8或者CentOS8服务器上工作。了解如何使用timedatectl命令与NTP服务器同步系统时钟。

centos查看正在运行的服务_RHEL8或CentOS8上如何配置NTP服务器和客户端相关推荐

  1. 在红帽Linux上安装samba服务,如何在linux上安装配置samba服务器

    如何在linux上安装配置samba服务器 更新时间:2019-10-29 22:40 最满意答案 1.首先需要登入安装了Linux系统的计算机,安装Samba.Fedora发行版一般使用yum工具安 ...

  2. centos查看正在运行的服务_win7电脑服务器正在运行中的解决教程

    小编给大家浅析win7电脑服务器正在运行中的解决教程,使用win7系统过程中,当你遇到ie浏览器提示"服务器正在运行中"的问题而困扰时,可参照以下的方法进行解决. 最近有位win7 ...

  3. 【6】使用dockerfile打包/运行微服务项目,并上传到私服harbor

    使用dockerfile打包/运行微服务项目,并上传到私服harbor 关键词 dockerfile自定义demodocker 镜像 把自定义镜像上传到私服harbor 一.环境准备 主机地址 部署 ...

  4. 手机查看正在运行的服务

    首先确保开启了开发者选项(以小米6为例) 1.未开启:点击设置==>我的设备==>全部参数==>快速点击MIUI版本(直到提示开发者选项开启)其他手机类似 2.已开启:点击设置==& ...

  5. CentOS 8.2上安装部署NFS服务器和客户端

    文章目录 第一步:NFS系统简单概述 第二步:先决条件 第三步:测试环境 第四步:CentOS 8上安装NFS服务器 第五步:客户端系统上设置NFS客户端 广告时间: 第一步:NFS系统简单概述 网络 ...

  6. linux8安装ftp服务,CentOS8.0 安装配置ftp服务器的实现方法

    CentOS8.0-1905发布后,尝试将FTP服务器迁移至新版本的CentOS中,但是测试过程中,在防火墙中开放ftp服务后,仍然一直无法连接,如果使用lftp或ftp工具测试,会提示[没有到主机的 ...

  7. java上传音频到服务器_Java 客户端向服务端上传mp3文件数据的实例代码

    客户端: package cn.itcast.uploadpicture.demo; import java.io.BufferedInputStream; import java.io.FileIn ...

  8. 如何查看 Linux 中所有正在运行的服务

    有许多方法和工具可以查看 Linux 中所有正在运行的服务.大多数管理员会在 System V(SysV)初始化系统中使用 service service-name status 或 /etc/ini ...

  9. linux oracle查看服务,技术|如何查看 Linux 中所有正在运行的服务

    有许多方法和工具可以查看 Linux 中所有正在运行的服务.大多数管理员会在 System V(SysV)初始化系统中使用 service service-name status 或 /etc/ini ...

最新文章

  1. 基于点云的3D障碍物检测
  2. php和 sqlserver效率,SQLServer语句执行效率及性能测试
  3. asio 异步demo
  4. 页面重新跳转到父类url
  5. 五一扣球练习2021-05-01
  6. DEDECMS中Showmsg的用法及参数介绍
  7. 硬件工程师电路设计必须紧记的十大要点
  8. 小汤学编程之JAVA基础day13——I/O流
  9. c语言贪吃蛇游戏编程视频教程,C语言贪吃蛇游戏精典源码 - 视频教程 - VC中文网-VC-MFC编程论坛 - Powered by Discuz!...
  10. Spring MVC学习总结(12)——Spring MVC集成Swagger时报错{schemaValidationMessages:[
  11. linux重定向串口打印到telnet
  12. 转帖:XHTML原型开发-用代码说话
  13. python下载网易云音乐付费歌曲有哪些_学习python总结 - 下载网易云音乐单首歌曲...
  14. 信号与系统 拉普拉斯变换
  15. RS232线序问题(研旭手把手教你学DSP)
  16. 20组事后诸葛亮会议总结
  17. 获取本月最后一天23:59:59和次月的最后一天23:59:59次月第一天0点的时间戳
  18. 【JDBC】连接MySQL数据库实现增删改查
  19. Node 开发一个多人对战的射击游戏(实战长文)
  20. 2023最新猕猴桃影视系统源码/影视APP源码+安卓/苹果双端

热门文章

  1. tomcat启动时SecureRandom耗时
  2. mysql滴的一声就关了_关于mysql数据库在输入密码后,滴的一声直接退出界面的解决办法(详细办法)...
  3. linux过滤重复字符串,linux – 从制表符分隔文件中删除重复的单词/字符串
  4. 数据结构 python堆_Python中的堆栈数据结构是什么?
  5. 8080端口被占用怎么解决_端口占用不会搞?两行命令就解决!
  6. igmp是哪个层协议_【干货】IGMPv1协议闲聊
  7. 在线数理思维教育品牌“火花思维”完成4000万美元C轮融资
  8. 解锁用户及数据库表,锁死进程
  9. win10下安装mysql5.7.16(解压缩版)
  10. Linux命令--- /dev/null和/dev/tty