zoukankan      html  css  js  c++  java
  • Hbase在集群中启动时碰到的问题

    1). 节点间时间同步的问题

    hbase在集群中启动的时候不知为何会检查集群中各个节点的时间,如果regionserver中的时间与master的时间相差30秒(默认配置),那么这个regionserver就不会被启动,所以我们需要同步集群中各个节点的时间,如果你的集群比较大,那么最好的方法是设置一个ntp服务器同步各个节点的时间,但如果你像我一样只有两三个节点的话,可以手动的修改集群中各节点的时间。

    需要注意的是,修改时间不仅仅是时分秒的问题,你还需要注意自己所在的时区,这样才能保证时间偏差不会超过30秒,修改时区的方式如下:
    $sudo dpkg-reconfigure tzdata 
    它会改这两个文件:
    1. /etc/timezone
    2. /etc/localtime

    第一个文件写的是系统的时区, 我的是: Asia/Shanghai
    第二个文件还可以这样改:
    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    是否用UTC时间可以改这个文件: /etc/default/rcS
    UTC=no 或者 UTC=yes

    修改时间时分秒的方法见这里



    作者:beanmoon
    出处:http://www.cnblogs.com/beanmoon/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
    该文章也同时发布在我的独立博客中-豆月博客

  • 相关阅读:
    linux办公软件的使用和病毒防范
    需要了解的基本礼仪素养
    遗留问题
    shell基本命令
    shell编程
    遇到过得问题
    mac电脑操作
    Linux编程
    BZOJ 1601 [Usaco2008 Oct]灌水 (建图+mst)
    BZOJ 2653 middle (可持久化线段树+中位数+线段树维护最大子序和)
  • 原文地址:https://www.cnblogs.com/beanmoon/p/3039951.html
Copyright © 2011-2022 走看看