在安装前注意先检查是否关闭防火墙

务必关闭防火墙systemctl status firewalld  //查看状态

开机禁用  : systemctl disable firewalld     关闭: systemctl stop firewalld)

1.master上安装ntp组件

yum -y install ntp

2.master上调整时间

这一步为确保master上的时间与本地时间保持一致,如果可以联网的情况下执行命令

ntpdate 0.centos.pool.ntp.org #该网址为centos网络上的时间同步服务器

一般情况下,我们的集群为内网环境,无法和外网进行联网同步之间,那么手动执行命令调整时间(可以不操作)

date -s '2008-05-23 01:01:01'  #2008-05-23 01:01:01为将要设定的时间

3.host1上修改配置文件/etc/ntp.conf,把本机时间作为同步时间源

vim /etc/ntp.conf
#添加下面两行,表示将本地的硬件时间也作为同步的时间源之一,这样在不联网的时候可以把本机时间作为同步时间源, 在内网##环境下,可以把配置文件中其他的server都删除掉。 server 127.127.1.0 # local clock fudge 127.127.1.0 stratum 10#如果集群是在一个封闭的局域网内,可以屏蔽掉默认的server:
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst

4.host1上修改配置文件/etc/ntp.conf,host1上配置对客户端的授权(要根据自己的集群环境配置网关、子网掩码)

restrict 10.211.55.1 mask 255.255.255.0 nomodify notrap

也就是给指定的机器(客户端)设置访问NTP Server的权限,这是通过restrict配置项实现的,以下是它的格式说明。

其中parameter的参数主要有:
ignore        :    拒绝所有类型的ntp连接
nomodify    :    客户端不能使用ntpc与ntpq两支程式来修改服务器的时间参数
noquery        :    客户端不能使用ntpq、ntpc等指令来查询服务器时间,等于不提供ntp的网络校时
notrap        :    不提供trap这个远程时间登录的功能
notrust        :    拒绝没有认证的客户端
nopeer        :    不与其他同一层的ntp服务器进行时间同步

让我们通过一个例子来解释一下,在 /etc/ntp.conf中加入如下一行:

restrict 10.211.55.1 mask 255.255.255.0 nomodify notrap

这一行的含义是授权10.211.55.1网段上的所有机器可以从这台机器上查询和同步时间。这里的配置涉及到了一些网络知识。 对于第一个参数[address] 它可能是一个IP,也可能是一个网段,这取决于后面给出的子网掩码。如果这里的子网掩码是255.255.255.255,那么配置就变成了只授权给IP是10.211.55.1的那一台机器连接!但是这里子网掩码是255.255.255.0,则此时的10.211.55.1就是一个网络标识了!它代表的是这样一个网段:

网络标识
(网段名)
主机 广播地址
起始 结束
10.211.55.1 10.211.55.2 10.211.55.254 10.211.55.255

5.master上启动ntp组件

service ntpd start #启动ntpd时间服务器chkconfig ntpd on #开机自启动

6.需要同步时间的服务器 slave1,slave2上对ntp组件安装

这里指的就是slave1,slave2

slave1,slave2上安装ntp组件

在slave1,slave2上分别执行命令安装ntp,跟上面《slave1上安装ntp组件》安装方式一致,其余安装方式也参考上面

yum -y install ntp

7.slave1,slave2上修改配置文件/etc/ntp.conf

vi /etc/ntp.conf

删除其他的server 开头的配置项,这里一定要删除,只同步我们配置的那台服务器,添加上面设置的NTP服务器地址

server host1

8.slave1,slave2上启动ntp组件并测试

ntpdate master #同步时间
service ntpd start #启动ntpd时间服务器chkconfig ntpd on #开机自启动

9.查看与时间同步服务器的时间偏差

[root@host2 ~]# ntpdc -c loopinfooffset: 0.001014 s #时间偏差极小,即同步了frequency: 29.720 ppmpoll adjust: 30watchdog timer: 929 s
 

10.查看当前同步的时间服务器,查看没问题就安装成功了

[root@host2 ~]# ntpq -p#remote refid st t when poll reach delay offset jitter#==============================================================================#host1 202.112.29.82 3 u 764 1024 377 0.369 7.155 7.045#这里出现host1就表示host2与host1自动同步时间,host1前面的*表示正在使用的时间同步服务器,如果配置#多个,还有出现+开头的,表示候选的时间同步服务器

centos 配置ntp时间同步服务相关推荐

  1. Linux配置ntp时间同步服务

    Linux配置ntp时间同步服务 1.首先检查系统中是否安装ntp包: rpm -q ntp 2.执行命令在线安装ntp: yum -y install ntp 3.使用命令查看ntp是否设置为开启启 ...

  2. centos配置ntp时间同步_Linux CentOS配置ntpd时间同步

    脚本在CentOS7上测试OK.可以直接使用. yum -y install ntp ntpdatecp /usr/share/zoneinfo/Asia/Shanghai /etc/localtim ...

  3. linux ntp时间同步配置,Linux ntp 时间同步服务配置

    一.基础环境 1.操作系统:CentOS 7.3 2.ntp:4.2.6 3.机器,服务端(192.168.1.210)客户端(192.168.1.211) 二.安装ntp yum -y instal ...

  4. Ubuntu/CentOS 配置部署 时间同步、NTP服务(chronyd,ntpd,ntpdate)

    一.概述 NTP服务器的阶层概念 网络时间按照NTP服务器的等级进行传播,根据离基准时间的远近将不同服务器归纳到不同的层中(Stratum),单个Stratum层的总数限制在15 0层(Stratum ...

  5. centos7 关闭防火墙的指令_CentOS7 怎么安装配置chrony时间同步服务?

    CentOS7 怎么安装配置chrony时间同步服务? CentOS7 怎么安装配置chrony时间同步服务 介绍 hrony是一个开源软件,像CentOS 7或基于RHEL 7操作系统,已经是默认服 ...

  6. Linux配置ntp时间同步服务器(全)No association ID's returned

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

  7. 配置NTP时间同步之Linux

    一:NTP是网络时间同步协议,就是用来同步网络中各个计算机的时间的协议. 二:NTP服务端配置 1.检查系统是否安装了NTP包(Linux一般自带NTP4.2),没有安装我们直接使用yum命令在线安装 ...

  8. Linux下安装配置NTP时间同步服务器

    在计算机的世界里,时间非常地重要,例如对于火箭发射这种科研活动,对时间的统一性和准确性要求就非常地高,是按照A这台计算机的时间,还是按照B这台计算机的时间?NTP就是用来解决这个问题的,NTP(Net ...

  9. Zhong__Centos配置NTP时间同步

    时间:2020.04.17 环境:centos7.6.1810 目的:通过配置NTP实现多台服务器时间同步 说明:模式为1主多从 主服务主机服务器名称为node1 已配置DNS解析 网段为192.16 ...

最新文章

  1. SQLite的sqlite_master表
  2. 关于php的cgi,php-fpm的关系
  3. NOIP2018初赛提高组复习提纲(By HGOI LJC)
  4. 多线程(三)之ReentrantLock源码解析
  5. document、body对象的事件
  6. 黑客技术的网站(❤️可以自学,建议收藏❤️)
  7. 如何在input输入框中加一个搜索的小图片_前端开发困难重重,如何把握机会学习?...
  8. Linux网络——一种强制门户技术
  9. Mellanox能给英伟达带来什么?
  10. 20 岁 Google vs 18 岁百度,分道扬镳?| 畅言
  11. 年总结(三):风雨征程一年机房路
  12. JMeter功能不够用?看我的
  13. php怎么求阶乘_php递归函数求阶乘
  14. 李健清华计算机专业,计算机DeepWeb数据库的分类研究李健
  15. C语言: 输出一个图形
  16. 用matlab符号计算求解二元函数极值
  17. android pdf 乱码怎么解决方案,pdf文件打开是乱码怎么办?pdf字体乱码的解决办法...
  18. 飞行器制导与控制及其Matlab仿真
  19. 关于linux系统无法启动,提示Give root password for maintenace的解决办法
  20. 共享电动车风云再起,市场如何才能有序?

热门文章

  1. 在微信小程序中提交form表单
  2. 计算机 - - - 下载离线版Chrome谷歌浏览器
  3. HP WIN10 解决VMware开启Intel VT-x问题
  4. 2022年深度学习最新研究成果
  5. dedecms教程:织梦dedecm模板中sql语句调用文章链接静态化
  6. 泰凌微8258入门教程 基础篇⑭——群组控制流程
  7. nginx 安装第三方模块
  8. MySQL分库分表和优化
  9. typecho网站搭建
  10. python根据日期判断某日是节假日还是工作日chinese_calendar