Centos7配置ntp时间服务器

Centos7配置时间服务器,一个服务端,多个客户端,客户端去同步服务端

服务端:

1、先修改时区,否则即使配置完ntp时间也不对,修改时区参照:https://www.cnblogs.com/effortsing/p/10070673.html 

2、安装ntp服务 
yum install ntp ntpdate -y

3、查找当前地区,最适合的时间服务器 
步骤一:打开网站:http://www.pool.ntp.org/zone/asia 
步骤二:复制自动推荐的最合适的同步服务器

server 0.asia.pool.ntp.org
server 1.asia.pool.ntp.org
server 2.asia.pool.ntp.org
server 3.asia.pool.ntp.org

4、编辑 /etc/ntp.conf  复制上述查到的时间服务器,保存

cat >> /etc/ntp.conf << EOF
server 0.asia.pool.ntp.org
server 1.asia.pool.ntp.org
server 2.asia.pool.ntp.org
server 3.asia.pool.ntp.org
EOF

5、启动ntp服务 
 
systemctl start ntpd 
systemctl enable ntpd.service        #设置开机启动服务

6、同步远程时间服务(下面两个是第2步查询到的前两个ntp)

[root@www ~]# ntpdate -q 2.asia.pool.ntp.org 3.asia.pool.ntp.org

server 211.233.84.186, stratum 0, offset 0.000000, delay 0.00000
server 46.19.96.19, stratum 0, offset 0.000000, delay 0.00000
server 133.243.238.163, stratum 0, offset 0.000000, delay 0.00000
server 188.93.95.200, stratum 0, offset 0.000000, delay 0.00000
server 203.217.204.135, stratum 0, offset 0.000000, delay 0.00000
server 192.248.1.162, stratum 0, offset 0.000000, delay 0.00000
server 183.177.72.202, stratum 0, offset 0.000000, delay 0.00000
server 118.189.138.5, stratum 1, offset 0.037402, delay 0.11124
5 Dec 00:44:46 ntpdate[4795]: adjust time server 118.189.138.5 offset 0.037402 sec

7、验证服务:ntpq -p

[root@www ~]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
t2.time.sg3.yah .INIT. 16 u - 64 0 0.000 0.000 0.000
ntp.hkg10.hk.le .INIT. 16 u - 64 0 0.000 0.000 0.000
203.95.213.129 .INIT. 16 u - 64 0 0.000 0.000 0.000
203.217.204.135 .INIT. 16 u - 64 0 0.000 0.000 0.000

查看当前时间:date -R 
打开百度,搜索“时间”,对比时间是否一致

8、建立Job,每天定时自动同步远程服务

crontab -e 
00 01 * * * root /usr/sbin/ntpdate -q 0.asia.pool.ntp.org 1.asia.pool.ntp.org

客户端:

1、先修改时区,否则即使配置完ntp时间也不对,修改时区参照:https://www.cnblogs.com/effortsing/p/10070673.html 

2、安装ntp服务 
yum install ntp ntpdate -y

3、启动ntp服务 
cd /usr/lib/systemd/system 
systemctl start ntpd #启动 
systemctl enable ntpd.service #设置开机启动服务

4、修改硬件时间,保持和软件NTP时间同步 
hwclock -w

5、测试服务器同步 
ntpdate -d -b 192.168.1.204

6、如果正常,建立Job,自动运行,每天同步
00 01 * * * root /usr/sbin/ntpdate -q 192.168.1.204

报错解决:

客户端同步服务端报错如下:

9 Dec 22:42:18 ntpdate[10293]: no server suitable for synchronization found

解决:

1、添加解析

配置192.168.1.206的 hosts 添加服务端的ip地址和域名即可解决

sed -i '$a\192.168.1.204  www.test.com' /etc/hosts

2、重启客户端主机、重启客户端 ntp

3、重启服务端主机、重启服务端 ntp

4、再次同步成功

[root@www etc]# ntpdate -d -b 192.168.1.204

9 Dec 22:50:33 ntpdate[10835]: ntpdate 4.2.6p5@1.2349-o Fri Apr 13 12:52:28 UTC 2018 (1)
Looking for host 192.168.1.204 and service ntp
host found : www.test.com
transmit(192.168.1.204)
receive(192.168.1.204)
transmit(192.168.1.204)
receive(192.168.1.204)
transmit(192.168.1.204)
receive(192.168.1.204)
transmit(192.168.1.204)
receive(192.168.1.204)
server 192.168.1.204, port 123
stratum 2, precision -25, leap 00, trust 000
refid [192.168.1.204], delay 0.02643, dispersion 0.00026
transmitted 4, in filter 4
reference time: dfb8603a.eb00f583 Sun, Dec 9 2018 22:47:06.917
originate timestamp: dfb8610f.7f3f2a5e Sun, Dec 9 2018 22:50:39.497
transmit timestamp: dfb8610f.802d9b91 Sun, Dec 9 2018 22:50:39.500
filter delay: 0.03288 0.02699 0.02654 0.02643 
0.00000 0.00000 0.00000 0.00000 
filter offset: -0.00560 -0.00401 -0.00404 -0.00417
0.000000 0.000000 0.000000 0.000000
delay 0.02643, dispersion 0.00026
offset -0.004177

9 Dec 22:50:39 ntpdate[10835]: step time server 192.168.1.204 offset -0.004177 sec

参照文档

https://blog.csdn.net/zzy5066/article/details/79036674

转载于:https://www.cnblogs.com/effortsing/p/10011459.html

centos7.5配置ntp时间服务器相关推荐

  1. 配置ntp时间服务器,确保客户端主机能和服务主机同步时间

    配置ntp时间服务器,确保客户端主机能和服务主机同步时间 1配置Chrony服务器 先下载chrony dnf install -y chrony 查看和配置chrony.conf文件 rpm -qc ...

  2. centos 7 配置ntp时间服务器

    文章目录 centos 7 配置ntp时间服务器 参考地址: 1. 服务端 1.1 安装ntp服务和ntpdate工具 1.2 修改配置文件 1.3 设置开机自启(初始化) 1.4 启用ntp服务 1 ...

  3. Redhat6.5下配置NTP时间服务器

    Redhat6.5下配置NTP时间服务器 在配置服务之前需要知道的一些概念: [整篇文章有很多是借鉴别人的,少部分是自己编写的,希望能对大家有所裨益] 1.时间和时区 如果有人问你说现在几点? 你看了 ...

  4. Linux配置ntp时间服务器

    Linux配置ntp时间服务器 时间服务器作用: 大数据产生与处理系统是各种计算设备集群的,计算设备将统一.同步的标准时间用于记录各种事件发生时序, 如E-MAIL信息.文件创建和访问时间.数据库处理 ...

  5. linux系统安装ntp,Linux系统安装配置NTP时间服务器

    NTP(The Network Time Protocol) 是网络时间协议,用以同步网络内计算机的时间. 它通过udp包交换,用特定算法进行协商,从而把计算机上的时间与时间服务器上的 时间保持一致. ...

  6. Linux基础:配置ntp时间服务器

    1. 概述 大数据产生与处理系统是各种计算设备集群的,计算设备将统一.同步的标准时间用于记录各种事件发生时序,如E-MAIL信息.文件创建和访问时间.数据库处理时间等.大数据系统内不同计算设备之间控制 ...

  7. Linux下 配置NTP时间服务器

    多台linux服务器时间同步 时间服务器作用: 若计算机时间不同步,如E-MAIL信息.文件创建和访问时间.数据库处理时间等这些应用或操作或将无法正常进行. 时间同步是业务能够得到正确处理的基础保障. ...

  8. CentOS 下配置NTP时间服务器

    NTP服务器[Network Time Protocol(NTP)]是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化. 近来发现使用ntpdate ...

  9. Linux下配置NTP时间服务器

    2019独角兽企业重金招聘Python工程师标准>>> Linux下配置NTP服务器 一.前言: Network Time Protocol(NTP)是用来使计算机时间同步化的一种协 ...

  10. NTP原理以及Redhat6.5下配置NTP时间服务器

    一. 基本概念1 NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议. 在计算机的世界里,时间非常地重要,例如对于火箭发射这种科研活动,对时间 ...

最新文章

  1. session_onend,你到底什么时候才能激发?
  2. 寻找凸包 (Convex Hull)
  3. java swing http请求_JavaWeb核心编程之(三.5)HTTP请求和接受表单数据
  4. QT的QQmlExpression类的使用
  5. 多位诺贝尔奖获得者推荐的精品力作:《大数据时代的调查师》
  6. 转:概述RAID磁盘的IOPS
  7. linux-文件类型与查看文件型
  8. C# 将DataGridView里面的数据提取到DataTable中
  9. java基础应用_Java基础(应用篇)
  10. 有钱人跟有钱人是不一样的
  11. 问题:'NoneType' object has no attribute 'encoding'
  12. Robust Quasistatic Finite Elements and Flesh Simulation
  13. iOS程序-UIScrollView的基本使用
  14. 微信支付之H5页面WAP端接入
  15. python安装pandas失败_详解pandas安装若干异常及解决方案总结
  16. 如何统计网页的浏览量?Gate
  17. 播放器显示服务器失败是什么意思,播放器没有办法播放
  18. ROS 基础知识(一)
  19. 格拉姆-施密特正交化
  20. mac中clion无法运行

热门文章

  1. 泰山OFFICE适配龙芯新架构(loongarch64)UOS初步完成
  2. fatal error: hb.h: 没有那个文件或目录
  3. 有的编译器,for (i=1; i 《 1; i++)会执行循环体
  4. 僵化封闭是世界的新主流?
  5. 同样一句代码,在类内调用,跟类外调用结果不同?
  6. 从雷声谈云层中的电能
  7. oracle全数据管理,全面解析Oracle数据库中管理实例的方法
  8. netframework有什么用_为什么.NET Web 应用推荐使用 await、async异步编程?
  9. mysql查看autocommit_我所理解的MySQL(四)事务、隔离级别及MVCC
  10. NGN学习笔记8——NGN的安全问题