1. NTP定义

NTP 是用于同步网络中计算机时间的协议,全称为网络时间协议(Network Time Protocol)。时区和时间一致性对于服务器运行非常重要,有时会直接影响到任务执行的结果。例如,在更新数据库或者分析日志时,时间顺序对结果有很大影响。为避免在节点上运行业务时出现逻辑混乱和网络请求错误等问题,我们需要统一相关 ECS 实例的时区设置,所以需要安装一个 NTP 服务用于同步各个节点之间的时间。(尤其环境各类节点比较多的时候,更需要做时间同步。)

2. 安装(ubuntu为例)

apt install chrony -y

设置时区为国内时区:

timedatectl set-timezone Asia/Shanghai

编辑配置文件 /etc/chrony/chrony.conf,yum版本的在cat /etc/chrony.conf 。按照格式添加指定的 NTP 服务器:

server NTP_SERVER iburst

例如:

# 中科院国家授时中心 NTP 服务器
server ntp.ntsc.ac.cn iburst
# 阿里云公共 NTP 服务器
server ntp.aliyun.com iburst

非控制节点可以把 server 设置为控制节点的地址。

然后取消 allow 项的注释,将 IP 段修改为主机集群的实际 IP 地址段,否则其他节点将无法连接到该主机的 NTP 服务。

# 举例
allow 192.168.1.0/24

重启 Chrony:

systemctl restart chrony
# 开启开机自启
systemctl enable chrony

开启时间同步:

timedatectl set-ntp yes

验证时间同步,查看到的同步源 以及字段解析:

chronyc sources

查看chrony是否启动:

systemctl status chronyd
systemctl status chronyd |grep Active

查看时间同步源状态:

chronyc sourcestats -v
timedatectl status

查看配置文件中配置的时间同步器:

cat /etc/chrony.conf |grep server

手动进行同步:

chronyc -a makestep

如果为客户端和服务端分别配置

109为服务端,169为客户端

3. 服务端

服务端配置(109)
(1)修改配置文件 vim /etc/chrony.conf

如果不同步外网ntp,需要将四个server直接注释掉

添加允许同步的ip段 0/24
注意:上图中的四个service,为ntp服务器。如果需要同步外网地址,建议使用国内的地址。

    如: server 0.time1.aliyun.com iburst附:阿里的ntp服务地址:time1.aliyun.comtime2.aliyun.comtime3.aliyun.com

(2)重启服务,查看同步源

systemctl restart chronyd
chronyc sources


上图是配置了外网时区的,ip地址前面为*号,同步成功,为?号则同步不成功。

4.客户端配置(169)

(1)修改配置文件 vim /etc/chrocy.conf

注释掉四行server 0,1,2,3

添加服务端IP地址: server 192.168.3.109 iburst

(2)重启服务,查看同步源

systemctl restart chronyd
chronyc sources

linux 配置 NTP 服务器相关推荐

  1. linux系统管理与服务器配置高志君_如何在 Linux 上安装、配置 NTP 服务器和客户端?...

    你也许听说过这个词很多次或者你可能已经在使用它了.在这篇文章中我将会清晰的告诉你 NTP 服务器和客户端的安装. -- Magesh Maruthamuthu 你也许听说过这个词很多次或者你可能已经在 ...

  2. alma linux 上配置 ntp 服务器和客户端

    目录 配置 NTP 服务器 1.Chrony 是默认的 NTP 客户端以及RHEL和 AlmaLinux 上的 NTP 服务器 2.使 chrony 服务在系统启动时自动启动 3.由于 chrony ...

  3. Linux配置ntp时间服务器

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

  4. linux 11G R2 RAC 配置NTP服务器

    11G RAC 配置NTP服务器tip01的IP:162.20.1.228 NTP服务端 tip02的IP:162.20.1.229 NTP客户端配置NTP服务器之前,确认服务器已装好NTP包[roo ...

  5. Linux 搭建NTP服务器

    NTP服务器[Network Time Protocol(NTP]是用来使计算机时间同步化的一种协议,NTP服务器可以对其它服务器做时间同步化,从而达到时间统一. 配置环境及要求: A. 假设10.8 ...

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

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

  7. 无线路由ntp服务器,CISCO路由器上配置NTP服务器

    NTP(Network Time Protocol,网络时间协议)是基于RFC1305的协议,是一个跨越广域网或局域网的复杂的同步时间协议.一般情况下建议配置在路由器上,当然配置在其它设备上都是可以的 ...

  8. linux 建立 ntp 服务器,NTP服务器搭建

    1.NTP(Network Time Protocol) 在计算机世界中,NTP(Network Time Protocol,网络时间协议)被广泛用于对时间的统一性和准确性要求非常高的场景,是用来使网 ...

  9. linux的ntp怎么配置,linux配置ntp的详细教程

    今天小编给大家带来一篇关于linux配置ntp的详细教程,感兴趣的朋友跟小编一起来了解一下吧! 在linux下,我们可以通过自带的NTP(Network Time Protocol)协议通过网络使自己 ...

  10. 虚拟sntp服务器,配置NTP服务器

    利用internetNTP服务器同步Linux虚拟机-NTP服务器,然后再使用Linux虚拟机-NTP服务器同步物理主机-NTP客户端.Linux虚拟机既充当internet-NTP的客户端,又充当物 ...

最新文章

  1. html设备监控系统模板,蓝色的远程监控设备系统后台管理界面模板
  2. Android之LinearLayout布局下怎么让按钮固定在底部
  3. iOS系统原生二维码条形码扫描
  4. UpdatePanel Repeater内LinkButton造成页面刷新问题
  5. 原创:微信小程序源码解说:石头剪刀布(附源码下载)
  6. SAP Spartacus的home page navigation逻辑
  7. Win7/8出现An error occurred on the server when processing the URL解决办法
  8. devops 分支管理策略_DevOps招聘策略以吸引顶尖人才
  9. 机器学习实战(十二)降维(PCA、SVD)
  10. zynq开发系列2:GPIO连接MIO控制LED闪烁
  11. ORACLE PL/SQL编程之八: 把触发器说透 |来自cnblogs的EricHu|
  12. 显示visual studio试用版序列号输入框小程序_Visual Studio 2008试用版的评估期已经结束 的解决方法...
  13. mysql里判断_mysql里如何使用判断语句?
  14. 计算机cmd查询ip地址,cmd查ip地址(cmd命令查看别人的ip)
  15. (从源码解答)Failed to instantiate [org.elasticsearch.client.transport.TransportClient]
  16. Mac怎么看剩余空间,Mac怎么看硬盘空间
  17. 华为路由器DDNS设置and NAT内网映射 and SSH
  18. Pidgin 插件法解决Ubuntu11.10 QQ
  19. 软考_软件设计师_计算机组成与体系结构篇(8k字干货只为助力备考软考的你)
  20. 什么是cat.1和cat.4

热门文章

  1. c语言sobel边缘检测,Sobel边缘检测的FPGA实现
  2. SSM框架整合总结—案例
  3. SQL注入:SQL注入防御
  4. python将多个txt内容合并_python合并多个txt文件成为一个文件
  5. Android手机怎么找回微信好友,安卓手机微信怎么找回删除的好友?专业靠谱!...
  6. 将百度地图下载为图片-自定义尺寸
  7. Android 调试桥 (adb)
  8. Libmodbus 移植
  9. delphi 热部署_DelphiWebMVC微信公众号开发
  10. 准确率(Accuracy) 精确率(Precision) 召回率(Recall)和F1-Measure(精确率和召回率的调和平均值)