集群服务器同步系统时间同步,分布式集群中,设定时间同步服务器(示例代码)...

什么时候配置时间同步?

当分布式集群配置好了以后,马上配置的是SSH无密钥配置,然后就是配置时间同步。

时间同步在集群中特别重要。

一:时间同步

1.时间同步

集群中必须有一个统一的时间

如果是内网,需要在集群里找一台服务器:时间服务器

2.查包

看服务包是否安装好。

ntp是包。

ntpd是服务。

92707727fd0d44ebb43d6df61f0e2982.jpg

ntpdate-4.2.4p8-3.el6.centos.x86_64 :直接同步某台服务器

ntp-4.2.4p8-3.el6.centos.x86_64 :作为时间服务器

3.查看服务

d23cc7cb583d4c469c9fd2d18ffa40ba.jpg

4.修改配置

在时间同步中要修改。

在选定的NTP服务器上vim /etc/ntp.conf。

8276856e7894407ca274df005863133a.jpg

5.修改的内容知识点

网段:只要前面三段信息相同。

本地时钟作为时间供给源,这样,即便它失去网络连接,它也可以继续为网络提供服务,所以需要打开127.127.1.0

如果集群是在一个封闭的局域网内,可以屏蔽掉默认的server,所以注释掉三个service

配置客户端的授权,也就是给指定的机器(客户端)设置访问NTP Server的权限,这是通过restrict配置项实现的,以下是它的格式说明。

restrict [address] mask [netmask_ip] [parameter]。

b7fa55be3d7545a883efb5f2e09c9c62.jpg

6.需要修改的ntp.conf

87ecd7b3116f4bd29f7934a4b847717d.jpg

7.重启服务

c712afeb6987461faf7f94317a2fb21f.jpg

8.注意

注意:当server与client之间的时间误差过大时(可能是1000秒),处于对修改时间可能对系统和应用带来不可预知的问题,NTP将停止时间同步!

所以如果发现NTP启动之后时间并不进行同步时,应该考虑到可能是时间差过大引起的,此时需要先手动进行时间同步!

二:时间同步执行

1.介绍

考虑到一段时间后,时间可能又不再同步,可以使用计划任务。

2.指定计划任务

在其他机器上进行计划任务,同步刚刚制定的那台服务器。

这时候就需要使用ntpdate命令,同步某台服务器。

which应该是知道某个服务的具体路径。

d77b759ec5864399a7b792822b656748.jpg

3.具体内容

在root下执行。

2be61134c9d54936bc7c42b53f3db3d9.jpg

查看计划任务:

这个在root用户或者普通用户下都可以看到。

f73e4da406214859a257894838895b28.jpg

4.执行命令(第二台虚拟机和第三台虚拟机)(都是sudo情况下执行)

注意命令:

/usr/sbin/ntpdate linux-hadoop3.ibeifeng.com

541381a58a1f4927aa9409e024c9b637.jpg

第三台虚拟机也是这样

9a0c995a1d824f71a24bc31a792d8150.jpg

5.BIOS与系统的同步(第一台)

机器时间与系统时间的同步。

93d9696b642e457d9d076a8364330351.jpg

b168418c58764e78bf29babab1925166.jpg

6.验证有没有同步

可以在三台虚拟机上分别使用date命令。

三:补充

11.删除定时任务

e493a8558c114bbc9a60aa1c08344434.jpg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值