是分布式模式的Zookeeper强制性(Hadoop Cluster 1.X版本)以配置HBase



我只有2个节点群集(分散)Hadoop 1.2.0。我想在其上配置HBase(0.94.10)。是否为此配置配置Zookeeper强制性 - 分布式模式?

对于独立模式,ZK由HBase管理,并且运行良好,但是在分布式模式下,我必须使用外部ZK来制作HBase运行。我听说ZK并不是Hadoop 1.X版本的强制性,即使在分布式模式下也可以在其上配置HBase。是真的吗?

到底是什么问题?

设置刚刚hadoop的群集不同于设置HBase群集。您不需要ZK就可以拥有一个hadoop(单独)集群。但是,如果您打算在其顶部运行HBase,则必须是ZK,无论是 1节点 HBase设置还是 n节点 hbase设置。

分布式的Hadoop设置并不意味着它也具有HBASE设置。一个hadoop群集只是一个hadoop群集,而hbase群集表示您下面有一个hadoop层(通常)。

P.S。:如果您仍然有任何查询,请更新您的问题,因为我对您的问题和实际问题有些困惑。

最新更新