Hbase对时,时差范围的确定

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hbase对时,时差范围的确定相关的知识,希望对你有一定的参考价值。

       Hbase对时具有严格的要求,集群内部所有机器之间的时差默认不能超过30秒,也就是说,一旦某个regionserver节点上的时间与master节点上的时间差值超过30秒,就会导致相应的regionserver无法上线。如果需要重新设置各机器之间的允许时差范围,可以通过在hbase-site.xml添加相应的配置,如下:

<property>
    <name>hbase.master.maxclockskew</name>
    <value>18000</value>
    <description>Time difference of regionserver from master</description>
</property>

     修改配置文件后需要在命令行执行以下命令来更新系统中的配置:

source /etc/profile

     更新完配置后还需要重启下hbase进程。

     集群时间设置格式:

date -s ‘2017-10-02 19:25:00‘

 

以上是关于Hbase对时,时差范围的确定的主要内容,如果未能解决你的问题,请参考以下文章

Python速度测试 - 时差 - 毫秒

北斗对时服务器(北斗对时设备)电力系统应用

西铁城H415机芯的手表怎样调整时差,比北京时间快一个小时

用java代码在创建hbase表时指定region的范围

如何准确测量时差xcode

HBase 扫描时间范围在 Scala 中不起作用