【问题标题】:HBase: MasterNotRunningException: the node /hbase is not in zookeeperHBase: MasterNotRunningException: 节点 /hbase 不在 zookeeper 中
【发布时间】:2018-06-04 22:26:26
【问题描述】:

我正在构建一个带有流集的管道,以从 kafka 主题中读取数据并将其写入 HBase 表。我可以将它写入 HDFS 文件,但是当我尝试使用 HBase 目标时,我收到以下错误:

我正在使用 cloudera 来管理服务,我在 HBase 目标上配置了以下属性:

Zookeeper quorum : (my zookeeeper server IP^)
Zookeeper client port: 2181
Zookeeper parent znode: /hbase

我在 HBase Cloudera 服务上有以下配置:

zookeeper.znode.parent: /hbase

所以指示的参数之间没有不匹配。

会发生什么?

提前谢谢你。

【问题讨论】:

    标签: apache-kafka hbase hdfs apache-zookeeper cloudera


    【解决方案1】:

    查看您的 Zookeeper 服务器 IP 地址。您应该提供 与 HBase 在同一集群中的 Zookeper 的 IP。如果您有多个由 Cloudera Manager 管理的集群,您可能在不同的集群中有多个 Zookeeper 服务。

    只要对 StreamSets 进行了相应配置,就可以在一个集群中为 Kafka 使用 Zookeper 服务,而在另一个集群中使用不同的 Zookeper 服务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-18
      • 1970-01-01
      • 1970-01-01
      • 2016-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多