IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> linux下搭建时间服务器 -> 正文阅读

[系统运维]linux下搭建时间服务器

目录

1.配置chronyd, 使其从其他NTP服务器去同步时间? (配置一个aliyun可用,再配置一个不可用的)

(1)首先查看是否有chrony配置文件:rpm -qa | grep chrony

(2)没有配置文件的可下载:yum install chrony -y

(3)进入到?/etc/chrony.conf目录下进行编辑:vim /etc/chrony.conf

(4)重启时间服务器:systemctl restart chronyd

(5) 使用timedatectl查看:当前系统时钟是否已同步,ntp服务器是否可用

(6) 需要查看:时间源的状态: ^? .^*

(7)跟踪当前的同步状态:

(8)强制同步:chronyc -a makestep

2. 配置chrony:需要有两台机器,一台作为时间服务器,一台作为客户端? ?时间服务器的要求:不从网络同步时间,使用本地时间? ?客户端要求:从我们时间服务器同步时间,要求能同步成功? ?也要分别查看状态

(1)分别进入到两台机器下的chrony.conf文件目录进行编辑

(2)打开 local stratum 10(当外网时间服务器同步失败时,可以用本地时间来提供时间)

(3)进去到客户端的chrony.conf文件目录:vim /etc/chrony.conf

(4)把服务器和客户端的时间服务器都重启一下:systemctl restart chronyd

(5)查看当前系统时钟是否已同步,ntp服务器是否可用:timedatectl status?

(6)跟踪当前的同步态:chronyc sources?-v

(7)跟踪当前的同步态:chronyc tracking -v

(8)强制同步:chronyc -a makestep


1.配置chronyd, 使其从其他NTP服务器去同步时间
? (配置一个aliyun可用,再配置一个不可用的)

(1)首先查看是否有chrony配置文件:rpm -qa | grep chrony

[root@localhost ~]# rpm -qa | grep chrony
chrony-4.1-1.el8.x86_64

(2)没有配置文件的可下载:yum install chrony -y

(3)进入到?/etc/chrony.conf目录下进行编辑:vim /etc/chrony.conf

在时间池下面添加阿里云的时间服务器地址:server ntp.aliyun.com iburst

[root@localhost ~]# vim /etc/chrony.conf  #进入目录

# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
#pool 2.rhel.pool.ntp.org iburst  #时间池
server ntp.aliyun.com iburst      #阿里云时间服务器地址
server s1a.time.edu.cn iburst     #不可用时间地址

(4)重启时间服务器:systemctl restart chronyd

(5) 使用timedatectl查看:当前系统时钟是否已同步,ntp服务器是否可用

[root@localhost ~]# timedatectl status 
               Local time: Fri 2022-09-23 13:34:58 CST
           Universal time: Fri 2022-09-23 05:34:58 UTC
                 RTC time: Fri 2022-09-23 05:34:58
                Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes         #系统时钟已同步
              NTP service: active      #NTP可用
          RTC in local TZ: no

(6) 需要查看:时间源的状态: ^? .^*

[root@localhost ~]# chronyc sources -v

  .-- Source mode  '^' = server, '=' = peer, '#' = local clock.
 / .- Source state '*' = current best, '+' = combined, '-' = not combined,
| /             'x' = may be in error, '~' = too variable, '?' = unusable.
||                                                 .- xxxx [ yyyy ] +/- zzzz
||      Reachability register (octal) -.           |  xxxx = adjusted offset,
||      Log2(Polling interval) --.      |          |  yyyy = measured offset,
||                                \     |          |  zzzz = estimated error.
||                                 |    |           \
MS Name/IP address         Stratum Poll Reach LastRx Last sample               
===============================================================================
^* 203.107.6.88                  2   6    37    54   +270us[+5720us] +/-   38ms

#^*表示服务器同步到的源

(7)跟踪当前的同步状态:

chronyc tracking -v

[root@localhost ~]# chronyc tracking -v
Reference ID    : CB6B0658 (203.107.6.88)
Stratum         : 3
Ref time (UTC)  : Fri Sep 23 05:40:12 2022
System time     : 0.003046409 seconds slow of NTP time
Last offset     : -0.004557295 seconds
RMS offset      : 0.004715970 seconds
Frequency       : 1.199 ppm slow
Residual freq   : +6.425 ppm
Skew            : 1.112 ppm
Root delay      : 0.057348818 seconds
Root dispersion : 0.002519696 seconds
Update interval : 64.9 seconds
Leap status     : Normal

chronyc sourcestats -v

[root@localhost ~]# chronyc sourcestats -v
                             .- Number of sample points in measurement set.
                            /    .- Number of residual runs with same sign.
                           |    /    .- Length of measurement set (time).
                           |   |    /      .- Est. clock freq error (ppm).
                           |   |   |      /           .- Est. error in freq.
                           |   |   |     |           /         .- Est. offset.
                           |   |   |     |          |          |   On the -.
                           |   |   |     |          |          |   samples. \
                           |   |   |     |          |          |             |
Name/IP Address            NP  NR  Span  Frequency  Freq Skew  Offset  Std Dev
==============================================================================
203.107.6.88                7   7   201    +35.041     54.227  +1551us  1410us

chronyc activity -v

[root@localhost ~]# chronyc activity -v
200 OK
1 sources online
0 sources offline
0 sources doing burst (return to online)
0 sources doing burst (return to offline)
0 sources with unknown address

(8)强制同步:chronyc -a makestep

[root@localhost ~]# chronyc -a makestep 
200 OK


2. 配置chrony:需要有两台机器,一台作为时间服务器,一台作为客户端
? ?时间服务器的要求:不从网络同步时间,使用本地时间
? ?客户端要求:从我们时间服务器同步时间,要求能同步成功
? ?也要分别查看状态

(1)分别进入到两台机器下的chrony.conf文件目录进行编辑

进入服务器的chrony.conf文件目录:vim /etc/chrony.conf

把阿里云的时间服务器地址注销,再添加一个不可用的时间服务器地址

[root@localhost ~]# vim /etc/chrony.conf

# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
#pool 2.rhel.pool.ntp.org iburst
#server ntp.aliyun.com iburst       #注销阿里云服务器地址
server s1a.time.edu.cn iburst       #添加一个不可用服务器地址

(2)打开 local stratum 10(当外网时间服务器同步失败时,可以用本地时间来提供时间)

# Serve time even if not synchronized to a time source.
local stratum 10    

在文件下方找到#local stratum 10,把#删掉并保存

(3)进去到客户端的chrony.conf文件目录:vim /etc/chrony.conf

在时间服务器地址池加入阿里云时间服务器地址:server?192.168.153.133? iburst(服务器的地址)

[root@localhost ~]# vim /etc/chrony.conf 

# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
#pool 2.rhel.pool.ntp.org iburst
server 192.168.153.133 iburst    #服务器的地址

(4)把服务器和客户端的时间服务器都重启一下:systemctl restart chronyd

[root@localhost ~]# systemctl restart chronyd   #服务器
[root@localhost ~]# systemctl restart chronyd   #客户端

(5)查看当前系统时钟是否已同步,ntp服务器是否可用:timedatectl status?

[root@localhost ~]# timedatectl status 
               Local time: Fri 2022-09-23 14:48:48 EDT
           Universal time: Fri 2022-09-23 18:48:48 UTC
                 RTC time: Fri 2022-09-23 18:48:48
                Time zone: America/New_York (CST, +0800)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

(6)跟踪当前的同步态:chronyc sources?-v

[root@localhost ~]# chronyc sources -v

  .-- Source mode  '^' = server, '=' = peer, '#' = local clock.
 / .- Source state '*' = current best, '+' = combined, '-' = not combined,
| /             'x' = may be in error, '~' = too variable, '?' = unusable.
||                                                 .- xxxx [ yyyy ] +/- zzzz
||      Reachability register (octal) -.           |  xxxx = adjusted offset,
||      Log2(Polling interval) --.      |          |  yyyy = measured offset,
||                                \     |          |  zzzz = estimated error.
||                                 |    |           \
MS Name/IP address         Stratum Poll Reach LastRx Last sample               
===============================================================================
^* 192.168.153.133             10   6    37    36    +7655ns[+1019us] +/- 168us

(7)跟踪当前的同步态:chronyc tracking -v

[root@localhost ~]# chronyc tracking -v
Reference ID    : C0A8508D (192.168.153.133)
Stratum         : 11
Ref time (UTC)  : Mon Sep 23 14:53:34 2022
System time     : 0.000029581 seconds fast of NTP time
Last offset     : +0.000031582 seconds
RMS offset      : 0.000959051 seconds
Frequency       : 12.656 ppm slow
Residual freq   : +0.000 ppm
Skew            : 4.522 ppm
Root delay      : 0.000450131 seconds
Root dispersion : 0.000094597 seconds
Update interval : 64.9 seconds
Leap status     : Normal

(8)强制同步:chronyc -a makestep

[root@localhost ~]# chronyc -a makestep 
200 OK

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-09-30 01:24:17  更:2022-09-30 01:24:53 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 9:57:05-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码