技术贴——LINUX时间同步服务

在大数据集群中,一个最重要的概念就是对各个服务器做时间同步

时间同步的重要性:保证集群中每台服务器的时间一致,误差可以忽略不计,同时集群之间的机器在进行通信的时候,不会导致连接超过集群中服务设置的超时时间

简单点说:就是保证例如,Hadoop,spark等服务的主从节点的通信正常,不会造成主节点与从节点通信超时

下面开始配置主从节点的时间同步配置:最简单版本

本次操作为三台虚拟服务器(Centos系统)

机器名字分别为

Master

Slave1

Salve2

一、主节点

1,安装服务:

进入虚拟机,执行yum install ntpd

2,配置

Vi/etc/ntp.conf

注释掉其中的server  xxx.pool.centos.xxxx

添加server  ntp7.aliyun.com

利用阿里云为我们的ntp服务器

3,执行同步

Ntpdate-u ntp7.aliyun.com

执行成功过后,会展示offset 0.0000xxx之类的信息

4,重启服务

Servicentpd restart

5,查看同步状态

执行ntpstat (由于时间同步需要一定时间,快的10S,慢的10分钟)

如果同步成功,显示的是已经同步

二、从节点

从节点比较简单

重复以下步骤:

1,安装NTP服务区

2,配置ntp.conf中的server为主节点

例如serverMaster

3,执行同步

ntpdate-u Master

这里需要注意以下,执行同步的时候,主节点的状态一定要是已经同步

4,查看同步状态

ntpstat

OK,配置完成

原创:来自科多大数据

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容