阅读目录

本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作。

文章是哥(mephisto)写的,SourceLink

在实际部署过程中,Hadoop中服务器节点之间需要时间同步,但Hadoop集群可能需要和其他业务系统的时间进行同步,那么就会存在其他偶尔发生的问题。

下面就这种场景进行描述。

时间同步

一:说明

  在实际部署过程中,Hadoop集群需要跟业务系统的服务器集群需要时间同步,如果时间跳动较小,娜ntp会自己纠正过来,但时间一下变化很大,可能短时间内就纠正不过来了,这样可能会照成solr,hbase等组件不能使用,照成不可能。所以我们还是需要处理这样比较少出现的情况。

二:处理

  在每个slave节点加入定时任务,每分钟进行时间同步。

  crontab -e

输入

* * * * * /usr/sbin/ntpdate -u master

:qw

  保存

三:crond表达式

  crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。

  从图中可以看出,他的最小单位是分钟,所以这里我们定为每分钟执行一次时间同步。

--------------------------------------------------------------------

  到此,本章节的内容讲述完毕。

系列索引

  Hadoop技巧系列索引

 

本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作。

文章是哥(mephisto)写的,SourceLink

最新文章

  1. 使用Webpack和Babel来搭建React应用程序
  2. 树莓派 LED+蜂鸣+声音传感器+红外模块组合打造声控/红外控制LED
  3. ListView 搭配SimpleAdapter
  4. PBOC2.0与3.0的区别
  5. sendip简单使用
  6. 为什么iphone手机比android手机流畅
  7. linux下.run文件的安装与卸载
  8. git创建标签
  9. Gradle sourceCompatibility has no effect to subprojects(转)
  10. 直播-srs起步
  11. 51-node-1649齐头并进(最短路)
  12. Redis自学笔记:3.4入门-列表类型
  13. nginx-高并发配置 第七章
  14. WIN10平板系统 如何自定义分辨率,修改分辨率
  15. Android开发训练之第五章第七节——Transmitting Network Data Using Volley
  16. JS正则替换掉小括号及内容
  17. JavaScript计算指定日期与当前日期的相差天数
  18. s12-day01-work01用户登录接口
  19. MVC使用JCrop上传、裁剪图片
  20. Android——适配器其他组件(AutoCompleteTextView:自动完成文本编辑框;Spinner:下拉列表)

热门文章

  1. iOS开发的知名大牛博客小汇
  2. Enterprise Solution 生成实体数据访问接口与实现类型 Code Smith 6.5 模板文件下载
  3. SFTP 命令列表以备查询
  4. jQuery-template.js学习
  5. HTML5 学习总结(三)——本地存储
  6. 你真的会玩SQL吗?Case也疯狂
  7. Mysql加锁过程详解
  8. FFmpeg学习3:播放音频
  9. 重定向Http status code 303 和 302
  10. web 开发自动化grunt