大数据-----------分布式部署:NTP时钟同步(八)
2019-07-05 17:16
197 查看
NTP时钟同步
Linux多台机器,需要保证每台机器时间是一致的
一、通过Linux crontab实现
根据时间规则去执行某个命令:
crontab -e
* * * * * * 分 时 日 月 周 command 00-59 0-23 1-31 1-12 0-7 每天凌晨2点执行任务shell.sh 00 2 * * * shell.sh 系统每一分钟可以和时间服务器进行同步(允许存在毫秒基本的误差) */1 * * * * ntpdate ntp_servet_ip
二、直接使用ntp服务同步外网时间服务
选择一台机器作为同步服务A,A与外网同步,BC同步A
配置A:
sudo vi /etc/ntp.conf
删除默认配置: 将下面圈起来的全部注释掉
添加配置
允许那些机器与我同步:
restrict 192.168.59.0 mask 255.255.255.0 nomodify notrap
配置A跟谁同步:
server 202.112.10.36
配置本地同步(如果上一步失败,进行本地同步):
server 127.127.1.0 # local clock fudge 127.127.1.0 stratum 10
启动ntp服务:
sudo service ntpd start
查看同步状态:
ntpstat
配置BC:
sudo vi /etc/ntp.conf
BC和A同步:
server 192.168.59.211
手动触发同步:
sudo ntpdate 192.168.59.211
启动ntp服务:
sudo service ntpd start
查看同步状态:
ntpstat
偷懒:强制修改系统时间
sudo date -s “2019-07-05 18:00:00”
相关文章推荐
- 设置ntp时钟同步
- 分布式系统中要部署几台 NTP 服务器才够用?
- ntp时钟同步
- WebService同步调用、异步调用及WebService实现分布式部署
- AIX 6.1 上 NTP 时钟同步配置详解
- 分布式系统时钟同步
- 转载:基于NTP的高精度时钟同步系统实现_电子技术应用
- ntp时钟同步
- ntp时钟同步服务
- Ceph 时钟偏移问题 clock skew detected 解决方案--- 部署内网NTP服务
- 内网环境NTP服务及时间同步(CentOS6.x)配置和部署
- 大数据系列之Hadoop分布式集群部署
- buildroot ntp 网络时钟同步
- C# NTP 时钟同步,获取指定IP地址的系统时间及错误问题解决。
- 【Android Clock Synchronization】Android时钟同步:基于NTP协议的第三方库Apache Commons Net
- 【iOS Clock Synchronization】iOS时钟同步:基于NTP协议的开源项目ios-ntp
- CentOS 集群 NTP 时钟同步配置教程
- NTP时钟同步
- 使用ntp进行时钟同步
- 分布式系统----时钟同步