千家信息网

hadoop集群时间的同步

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,本篇内容主要讲解"hadoop集群时间的同步",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"hadoop集群时间的同步"吧!测试集群节点:192.168.1
千家信息网最后更新 2025年12月01日hadoop集群时间的同步

本篇内容主要讲解"hadoop集群时间的同步",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"hadoop集群时间的同步"吧!

测试集群节点:

192.168.10.1 master

192.168.10.2 slave01

1). 对master时间服务器进行操作:
检查ntp服务是否安装:

[root@master ~]# rpm -q ntpntp-4.2.2p1-15.el5.centos.1   // 这表示已安装了,如果没有安装,在这里是空白。

如果没有安装,我们安装一下,挂载光盘来安装。

(配置本地yum源https://my.oschina.net/amui/blog/841567)

[root@master ~]# yum install ntp

在每台机器上都安装ntp服务器。完成后,都需要配置NTP服务为自启动

[root@master ~]# chkconfig ntpd on

2).配置主服务器ntp服务配置
修改配置文件ntp.conf:

[root@master ~]# vi /etc/ntp.conf
#添加运行同步时间的客户端#只允许192.168.10.0网段的客户机进行时间同步restrict 192.168.10.0 mask 255.255.255.0 nomodify notrap如果外部时间服务不可用时,以本地时间作为时间服务server 127.127.1.0  #local lockfudge 127.127.1.0 stratum 8

配置文件修改完成,保存退出,启动服务。

3).启动时间服务器

[root@master ~]# service ntpd start  [或者是 /sbin/service ntpd start][root@master ~]# chkconfig ntpd on   #设置ntp服务器自启动  # service ntpd start

启动后,一般需要5-10分钟左右的时候才能与外部时间服务器开始同步时间。可以通过命令查询NTPD服务情况。

4).查看服务连接和监听

[root@master hadoop]# netstat -tlunp | grep ntpudp        0      0 192.168.10.1:123            0.0.0.0:*                               3479/ntpdudp        0      0 127.0.0.1:123               0.0.0.0:*                               3479/ntpdudp        0      0 0.0.0.0:123                 0.0.0.0:*                               3479/ntpdudp        0      0 fe80::a00:27ff:fe58:e20:123 :::*                                    3479/ntpdudp        0      0 ::1:123                     :::*                                    3479/ntpdudp        0      0 :::123                      :::*                                    3479/ntpd

出现192.168.10.1:123 表示连接和监听已正确,采用UDP方式

5).客户端同步配置

在其他每个从节点上运行以下命令

# ntpdate master (或 ntpdate 192.168.10.1)

[root@slave01 ~]# ntpdate master

这时候发现节点间的时间同步了,但ntpdate只在开机运行,我们若要设置为1分钟同步一次

安装完以后使用crontab来自动更新时间:

每隔1分同步一次:

[root@slave01 ~]# crontab -e

输入:

*/1 * * * * /usr/sbin/ntpdate 192.168.10.1

=====================================================
下面是crontab的格式:分 时 日 月 星期 要运行的命令

即:

第1列分钟1~59
第2列小时1~23(0表示子夜)
第3列日1~31
第4列月1~12
第5列星期0~6(0表示星期天)
第6列要运行的命令

这里有crontab文件条目的一些例子:

30 21 * * * /usr/local/apache/bin/apachectl restart
上面的例子表示每晚的21:30重启apache

* */1 * * * /usr/local/apache/bin/apachectl restart
每一小时重启apache

* 23-7/1 * * * /usr/local/apache/bin/apachectl restart
晚上11点到早上7点之间,每隔一小时重启apache
=====================================================

6).测试
主机:date 查看当前时间
客户端:date -s 11:11:11 设置个异常时间
ntpdate 192.168.10.1 进行同步
客户端 date 查看时间是否与主机一致

到此,相信大家对"hadoop集群时间的同步"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

时间 服务 同步 配置 服务器 客户 运行 集群 命令 客户端 小时 文件 星期 节点 主机 例子 内容 学习 查询 测试 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全法所处地位 代理服务器设置连接数的原理 斯拓互联网络科技有限公司官网 数据库的用户编号生成规则 浪潮服务器的光盘放在哪里 怎样更换播放服务器 网络安全保卫大队长鲁运清 linux用什么软件开发c 信息网络安全监管第二章答案 2021年网络安全宣传周学习 自学软件开发什么教材好 c加加软件开发是干什么 软件开发学习什么好呢 皮卡堂换服务器账号会重置吗 csgo地图无法匹配服务器 重启光大网络技术有限公司 软件开发行业和会计哪个好 可信服务器管理口密码 智慧商贸系统软件开发信息 计算机网络技术实习实训成果 国家网络安全健全完善 网络安全要禁止哪些端口 idea数据连接数据库 服务器r270硬盘格式 山东新鸿儒网络技术 bs软件开发 华测网络安全和软件检测实验室 计算机网络技术专升本报考 点创网络技术有限公司是干啥的 开展网络安全教育简讯
0