现在的系统大多是微服务化架构,且部署方式大多为分布式集群化部署,也就是说系统的各个组件分布在不同的服务器中运行,导致时间同步对于系统的正常运行来说尤为重要, 由于时间不同同步,会导致系统出现各种异常

NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。本文,我们采用ntpd做时间同步,ntpd不仅仅是时间同步服务器,它还可以做客户端与标准时间服务器进行同步时间,而且是平滑同步

一、准备工作

1、NTP服务组网

二、部署过程

1、安装NTP
yum install -y ntp

说明:如果本机不支持联网,则可以找一台可以上网的服务器把安装包下载下来,然后做离线安装:
yum install --downloadonly --downloaddir=/home ntp

2、修改NTP配置

/etc/ntp.conf

#在配置中增加以下配置:
#允许上层时间服务器主动修改本机时间
restrict time.pool.aliyun.com nomodify notrap noquery
#允许所有主机通过本机同步时间
restrict default nomodify notrap
#外部时间服务器不可用时,以本地时间作为时间服务
server time.pool.aliyun.com iburst
server 127.127.1.0
fudge 127.127.1.0 stratum 10

说明:
#nomodfiy:客户端不能更改服务端的时间参数,但是客户端可以通过服务端进行网络校时。
#noquery:不提供客户端的时间查询。
#notrap:不提供trap这个远程时间登录的功能

3、启动NTP服务&开机启动设置

#启动NTP服务
systemctl start ntpd#将NTP服务设置为开机启动
systemctl enable ntpd

4、查看ntp服务是否正常启动

5、查看NTP服务是否有和上层ntp连通(一般需要5分钟左右)

[root@bogon software]# ntpstatsynchronised to NTP server (84.16.73.33) at stratum 2 time correct to within 250 mspolling server every 512 s

5、防火墙配置
ntp服务器默认端口是123

#开放NTP端口
firewall-cmd --add-port=123/udp --permanent#重载防火墙规则
firewall-cmd --reload

二、客户端同步设置

1、Linux客户端

1)安装NTP
yum install -y ntp

2)修改配置
#修改配置文件
/etc/ntp.conf

#修改server节点server 192.168.70.149#在配置中增加以下配置:#允许上层时间服务器主动修改本机时间
restrict 192.168.70.149 nomodify notrap noquery#外部时间服务器不可用时,以本地时间作为时间服务
server 127.127.1.0
fudge 127.127.1.0 stratum 10

3)启动NTP服务&开机启动设置

#启动NTP服务
systemctl start ntpd#将NTP服务设置为开机启动
systemctl enable ntpd

2、windows客户端

控制面板->时钟和区域->日期和时间->设置日期和时间->Internet时间->更改设置

输入对应的NTP服务器IP(默认是time.windows.com,如果不能上网的时候,改成咱们上面创建的私有的NTP服务器),,然后确定即可,如下图:

NTP时间服务器部署以及时间同步设置相关推荐

  1. Centos NTP时间服务器部署及时间同步

    一.前言 1.NTP简介 NTP全称为(Network Time Protocol)即网络时间协议.是用来使计算机时间同步的一种协议.它可以使计算机对服务器或时钟源做同步,可以提供高精度的时间校正(L ...

  2. NTP时间服务器实现Linux时间同步

    在linux下,可以通过自带的NTP(Network Time Protocol)协议通过网络使自己的系统保持精确的时间. 什么是NTP? NTP是用来使系统和一个时间源保持时间同步的协议. 在自己管 ...

  3. NTP时间服务器授时

    NTP时间服务器是用于局域网服务器时间同步使用的,可以保证局域网所有的服务器与时间服务器的时间保持一致,SP-SS06NTP授时服务器具有抗干扰性强.低功耗.多平台多系统支持.故障报警等功能,为网络设 ...

  4. Linux服务部署之NTP时间服务器

    Linux服务部署之NTP时间服务器: 服务器端IP:192.168.11.119 client端Ip: 192.168.11.101 先安装服务器端ntp: 首先先查看是否安装了ntp时间服务器; ...

  5. Centos下部署NTP时间服务器同步环境

    Centos下部署NTP时间服务器同步环境记录 我是在购买的3A平台购买的服务器进行测试. 服务端部署 安装所需软件包 [root@test ~]# yum -y install ntp ntpdat ...

  6. 企业内部在centos7.2系统中必杀技NTP时间服务器及内网服务器时间同步(windows和linux客户端同步)...

    网络时间协议NTP(Network Time Protocol)是用于互联网中时间同步的标准互联网协议.NTP的用途是把计算机的时间同步到某些时间标准.目前采用的时间标准是世界协调时UTC(Unive ...

  7. CentOS系统中如何搭建NTP时间服务器(时间同步)

    CentOS系统中如何搭建NTP时间服务器(时间同步) CentOS系统中如何搭建NTP时间服务器(时间同步) 本文由:安徽京准公司提供,转载需通过授权@ 网络时间协议(NTP)用来同步网络上不同主机 ...

  8. ntp时间服务器 时间同步

    ntp时间服务器 时间同步 2017年10月15日 11:05:30 centos2015 阅读数:1996 标签: ntpdtimentpdate 更多 个人分类: Linux 版权声明:本文为博主 ...

  9. NTP时间服务器/NTP时间同步服务器/NTP网络时间服务器/同步录音录像

    NTP时间服务器/NTP时间同步服务器/NTP网络时间服务器/同步录音录像 NTP时间同步服务器通过接收北斗卫星.GPS.SDH.PTP.B码等外部时间基准信号,NTP时间服务器通过智能时间源控制算法 ...

最新文章

  1. Bzoj1835:[ZJOI2010]基站选址
  2. 【android API】 ListView api 翻译
  3. python正则表达式面试_【正则表达式Python面试题】面试问题:Scrapy之… - 看准网...
  4. android 两个竖排listview,Android布局 – 在ListView行内垂直堆叠两个TextView
  5. 向fedora虚拟机中复制文件_Unraid虚拟机中Dockers下搭建WebDAV共享文件服务器
  6. TensorFlow之tf.nn.dropout():防止模型训练过程中的过拟合问题
  7. ionic overflow:auto失效
  8. 咨询14个CEO,花了20小时,建设顶级数据团队的干货,被疯狂点赞
  9. 通用Shell脚本,可以优雅的启动/关闭/重启/JAVA服务
  10. vim设置tab宽度为4_vim编辑器VimScript插件开发系列一「定制Vim 3」
  11. 面向对象(Python):学习笔记之继承
  12. php连接云数据库语法,云水日记-PHP——连接数据库
  13. linux 学习感悟
  14. python怎么测试一个网站的延迟_Python检测网络延迟的代码
  15. audio插入背景音乐_vue.js怎么添加背景音乐
  16. K_A08_004 基于 STM32等单片机驱动MX1919模块按键控制直流电机正反转加减速启停
  17. 减库存怎么处理 java_java减库存
  18. python交通调查数据处理_GitHub - unlimitbladeworks/traffic-monitor: 基于高德地图的交通数据分析...
  19. 超详细:将iPhone中音乐导出到电脑里的简单方法(完美支持最新iOS15.2系统)
  20. 山西中考计算机知识点,2018年山西省中考必考语文知识点

热门文章

  1. html语言en,HTML语言及网页制作
  2. 校园网内两台PC无法ping通的问题
  3. 第五章课后题答案 软件需求基础
  4. 通过七层反向代理设置X-Frame-Options参数,实现页面frame防护/加载
  5. MIPI 系列之 DPI
  6. parseInt,parseFloat,Number的区别
  7. Windows编程 简易五子棋
  8. web项目部署架构图
  9. 美国专利机构榜单:华为、京东方进前20名;印度巨头信实与微软结盟;三星发布 1.08 亿像素传感器,小米参与合作……...
  10. 智慧消防解决方案解决了火灾预防及火灾处理的问题