前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Hadoop 分布式部署 七: 使用ntp配置内网中集群机器时间同步 】

【Hadoop 分布式部署 七: 使用ntp配置内网中集群机器时间同步 】

作者头像
梅花
发布2020-09-28 10:20:25
5950
发布2020-09-28 10:20:25
举报

集群的时间要同步,如果时间不同步,会出现很多问题。

    找一台机器做时间服务器

    所有的机器与这台机器的时间进行定时的同步

      比如,每日十分钟同步一次

    我们这里使用 hadoop-senior.zuoyan.com  这台主机作为时间服务器

    首先检查一下主机是否安装ntp服务 使用命令 : rpm -qa |grep ntp

    如果安装了就修改配置文件,如果没有安装 就安装上,下一步 修改ntp的配置文件 使用命令 vim /etc/ntp.conf

    需要修改文件内容的地方有三处

    第一处:

    修改后的:

    第二处: 将下面这三行注释掉,不让他去连接网络配置时间

    第三处:去掉两行注释

设置BIOS 与系统时间同步    

    编辑配置文件 命令:vim /etc/sysconfig/ntpd

    在这个配置文件中,新添加一行

启动ntpd 时间服务器

    首先查看一下 ntpd服务的启动状态 ,默认是没有启动的

    service ntpd status

     启动时间服务

    将ntpd设置为开机启动 命令: chkconfig ntpd on

    然后在其余的两台主机上写一个脚本,用来同步时间:(注意点,配置这个时间同步,需要root用户)

     使用命令 : crontab -e

      然后在其中编辑进去 如下内容:

      0-59/10 * * * * /usr/sbin/ntpdate hadoop-senior.zuoyan.com

    首先在主机 hadoop-seniro.zuoyan.com  上修改系统时间

    然后在主机三上查看时间,在同步时间一下(这里因为配置的时间是10分钟,同步一下,但是我们可以使用命令然他自己进行同步)

也可以在这个上面查看 两台主机时间相差多少

如果在进行同步一次 就可以看到两台主机基本相差的可以忽略不计

集群中的时间 必须要同步!!!!!!!!!!!!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-09-30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档