Hadoop HBase概念学习系列之HBase里的时间戳(二十六)

时间:2022-11-04 08:31:31

 

  HBase集群要求每个节点的时间必须同步。HBase对于节点的时间扭曲(time skew)容忍度很低(这和HDFS是不一样的)。

这主要是因为HBase需要使用系统时间来产生时间戳。如果系统时间不同步的话,那么每个节点产生的时间戳差异就会比较大,这就违背了时间戳设计的初衷。

  HBase对于节点间的时间扭曲的容忍度在秒级,即如果HBase发现节点间的时间差异已经有几十秒时会拒绝启动。节点间时间同步的方法是建立NTP服务器,然后让所有的节点和NTP服务器同步。

 

 Hadoop HBase概念学习系列之HBase里的时间戳(二十六)

 

     hadoop-2.6.0.tar.gz的集群搭建(3节点)

Hadoop HBase概念学习系列之HBase里的时间戳(二十六)