linux 配置 NTP 服务器
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 服务器相关推荐
- linux系统管理与服务器配置高志君_如何在 Linux 上安装、配置 NTP 服务器和客户端?...
你也许听说过这个词很多次或者你可能已经在使用它了.在这篇文章中我将会清晰的告诉你 NTP 服务器和客户端的安装. -- Magesh Maruthamuthu 你也许听说过这个词很多次或者你可能已经在 ...
- alma linux 上配置 ntp 服务器和客户端
目录 配置 NTP 服务器 1.Chrony 是默认的 NTP 客户端以及RHEL和 AlmaLinux 上的 NTP 服务器 2.使 chrony 服务在系统启动时自动启动 3.由于 chrony ...
- Linux配置ntp时间服务器
Linux配置ntp时间服务器 时间服务器作用: 大数据产生与处理系统是各种计算设备集群的,计算设备将统一.同步的标准时间用于记录各种事件发生时序, 如E-MAIL信息.文件创建和访问时间.数据库处理 ...
- 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 ...
- Linux 搭建NTP服务器
NTP服务器[Network Time Protocol(NTP]是用来使计算机时间同步化的一种协议,NTP服务器可以对其它服务器做时间同步化,从而达到时间统一. 配置环境及要求: A. 假设10.8 ...
- Linux配置ntp时间同步服务
Linux配置ntp时间同步服务 1.首先检查系统中是否安装ntp包: rpm -q ntp 2.执行命令在线安装ntp: yum -y install ntp 3.使用命令查看ntp是否设置为开启启 ...
- 无线路由ntp服务器,CISCO路由器上配置NTP服务器
NTP(Network Time Protocol,网络时间协议)是基于RFC1305的协议,是一个跨越广域网或局域网的复杂的同步时间协议.一般情况下建议配置在路由器上,当然配置在其它设备上都是可以的 ...
- linux 建立 ntp 服务器,NTP服务器搭建
1.NTP(Network Time Protocol) 在计算机世界中,NTP(Network Time Protocol,网络时间协议)被广泛用于对时间的统一性和准确性要求非常高的场景,是用来使网 ...
- linux的ntp怎么配置,linux配置ntp的详细教程
今天小编给大家带来一篇关于linux配置ntp的详细教程,感兴趣的朋友跟小编一起来了解一下吧! 在linux下,我们可以通过自带的NTP(Network Time Protocol)协议通过网络使自己 ...
- 虚拟sntp服务器,配置NTP服务器
利用internetNTP服务器同步Linux虚拟机-NTP服务器,然后再使用Linux虚拟机-NTP服务器同步物理主机-NTP客户端.Linux虚拟机既充当internet-NTP的客户端,又充当物 ...
最新文章
- html设备监控系统模板,蓝色的远程监控设备系统后台管理界面模板
- Android之LinearLayout布局下怎么让按钮固定在底部
- iOS系统原生二维码条形码扫描
- UpdatePanel Repeater内LinkButton造成页面刷新问题
- 原创:微信小程序源码解说:石头剪刀布(附源码下载)
- SAP Spartacus的home page navigation逻辑
- Win7/8出现An error occurred on the server when processing the URL解决办法
- devops 分支管理策略_DevOps招聘策略以吸引顶尖人才
- 机器学习实战(十二)降维(PCA、SVD)
- zynq开发系列2:GPIO连接MIO控制LED闪烁
- ORACLE PL/SQL编程之八: 把触发器说透 |来自cnblogs的EricHu|
- 显示visual studio试用版序列号输入框小程序_Visual Studio 2008试用版的评估期已经结束 的解决方法...
- mysql里判断_mysql里如何使用判断语句?
- 计算机cmd查询ip地址,cmd查ip地址(cmd命令查看别人的ip)
- (从源码解答)Failed to instantiate [org.elasticsearch.client.transport.TransportClient]
- Mac怎么看剩余空间,Mac怎么看硬盘空间
- 华为路由器DDNS设置and NAT内网映射 and SSH
- Pidgin 插件法解决Ubuntu11.10 QQ
- 软考_软件设计师_计算机组成与体系结构篇(8k字干货只为助力备考软考的你)
- 什么是cat.1和cat.4
热门文章
- c语言sobel边缘检测,Sobel边缘检测的FPGA实现
- SSM框架整合总结—案例
- SQL注入:SQL注入防御
- python将多个txt内容合并_python合并多个txt文件成为一个文件
- Android手机怎么找回微信好友,安卓手机微信怎么找回删除的好友?专业靠谱!...
- 将百度地图下载为图片-自定义尺寸
- Android 调试桥 (adb)
- Libmodbus 移植
- delphi 热部署_DelphiWebMVC微信公众号开发
- 准确率(Accuracy) 精确率(Precision) 召回率(Recall)和F1-Measure(精确率和召回率的调和平均值)