内网对时服务 ntp 平滑更改

news/2024/7/7 21:54:44

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

往往在比较正规的公司里,hadoop集群是不对外的。而比如kudu等组件中,对时间同步要求比较严格。本文旨在在内网中以一台服务器为ntp server,其他节点与之同步的步骤。

本文使用ntp 提供对时服务。


# 查看对时同步状态
ntpstat # 安装 ntp,不过一般默认都安装了。
yum install ntp# 开机启动
chkconfig ntpd on

node1 192.168.1.100 node2 192.168.1.101 假设 node1 为 node2 提供对时服务。

node1 编辑 /etc/ntp.conf 文件


driftfile /var/lib/ntp/driftrestrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery# Permit all access over the loopback interface.  This could
# be tightened as well, but to do so would effect some of
# the administrative functions.
restrict 127.0.0.1
restrict -6 ::1# Hosts on local network are less restricted.
# 允许内网其他机器同步时间
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap# Use public servers from the pool.ntp.org project.
# 中国这边最活跃的时间服务器 : http://www.pool.ntp.org/zone/cnserver asia.pool.ntp.org perfer   server 0.asia.pool.ntp.org
server 1.asia.pool.ntp.org
server 2.asia.pool.ntp.org
server 3.asia.pool.ntp.orgrestrict asia.pool.ntp.org nomodify notrap noquery# 外部时间服务器不可用时,以本地时间作为时间服务
server  127.127.1.0     # local clock
fudge   127.127.1.0 stratum 10includefile /etc/ntp/crypto/pwkeys /etc/ntp/keys

编辑完之后,启动ntp服务

service ntpd start

node2 编辑 /etc/ntp.conf 文件

driftfile /var/lib/ntp/drift
restrict 127.0.0.1
restrict -6 ::1# 配置时间服务器为本地的时间服务器
server 192.168.1.100restrict 192.168.1.100 nomodify notrap noqueryserver  127.127.1.0     # local clock
fudge   127.127.1.0 stratum 10includefile /etc/ntp/crypto/pwkeys /etc/ntp/keys

# 先同步一下,以便平滑同步到一直所需时间尽量短。
ntpdate -u 192.168.1.100# 启动对时服务
service ntpd start# 开机启动
chkconfig ntpd on# 查看对时状态
ntpstat 
# 在node1 192.168.1.100 上定时同步:
crontab -e 
*/5 * * * * /usr/sbin/ntpdate 210.72.145.44 >/dev/null 2>&1

参考

转载于:https://my.oschina.net/corleone/blog/855900


http://lihuaxi.xjx100.cn/news/282178.html

相关文章

如何快速清空 Linux 中的大文件

本文总结了几种快速清空Linux中的大文件方法,快来看看对你有帮助吗?1. 通过重定向到null清空文件内容 使用 shell 重定向null(不存在的对象)到文件的最简单方法来清空文件内容 # > access.log 2.使用true命令重定向清空文件 这里我们将使用一个符…

基于Python查找图像中最常见的颜色

点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达如果我们能够得知道一幅图像中最多的颜色是什么的话,可以帮助我们解决很多实际问题。例如在农业领域中想确定水果的成熟度,我们可以通过检查水果的…

java合并两个doc文件,java实现合并2个文件中的内容到新文件中

编写一个程序 将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中 a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。复制代码 代码如下:package javase.arithmetic;import com.google.common.base.Charsets;import com.google.common.b…

41款实用工具,数据获取、清洗、建模、可视化都有了

诸如结构式访谈、非结构式访谈、开放式问卷调查、封闭式问卷调查、记录评论和观察等技术统称为事实调查方法。这种事实调查方法和其他数据获取方法可以采取自动化,而不必使用人工方法。使用具有专用软件的物理设备(如终端、传感器和扫描仪等)…

Ext UI 第一步

Code//Ext.onReady(function(){ var _panelnew Ext.Panel({ renderTo:Ext.getBody(), title:"XXX" });});空面板 加按钮方法:addButton(String/Object _config,Function _handler,Object _scope):添加一个按钮对象到面板Codevar loadfunction(){ …

数据仓库分层原理

数据仓库是一个面向主题的、集成的、随时间变化的、但信息本身相对稳定的数据集合,用于对管理决策过程的支持。互联网时代,由于上网用户剧增,特别是移动互联网时代,海量的网络设备,导致了海量的数据产生,企业需要也希望从这些海量…

怎么申请微信支付接口

1、申请微信公众服务号 1登录微信公众平台,点击右上角注册。 2设置登录帐号基本信息。 3査收自己的注册邮箱,点击链接,激活帐号。 4选择自己对应的选项,进行商户信息登记。 5确认选择公众号类型为服务号。 6依次填写完善公众号信息…

Arthas的安装使用笔记

安装 A.快速安装. 下载arthas-boot.jar,然后用java -jar的方式启动: curl -O https://arthas.aliyun.com/arthas-boot.jar java -jar arthas-boot.jar打印帮助信息: java -jar arthas-boot.jar -h如果下载速度比较慢,可以使用aliyun的镜像: java -jar arthas-boot.jar --r…