我正在构建一个带有streamsets的管道来读取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
所以指示的参数之间没有不匹配。
可能会发生什么?
提前谢谢。
答案 0 :(得分:0)
查看您的Zookeeper服务器IP地址。您应该将Zookeper的IP提供给与HBase相同的群集。如果您有多个由Cloudera Manager管理的集群,则可能在不同的集群中有多个Zookeeper服务。
只要相应地配置了StreamSets,就可以从一个集群中为Kafka使用Zookeper服务,为另一个集群使用不同的服务。