使用 Hbase 在 Nifi 上工作。在此我从 Hbase 获取数据,使用 Gethbase 处理器并将数据发送到 Nifi 中的 Putfile 处理器。但是我在 Nifi 中收到错误“由于 java 网络连接异常:连接被拒绝”而无法从 Hbase 接收数据。请有任何建议
问问题
237 次
1 回答
2
您需要确保运行 NiFi 的节点可以与 ZooKeeper 和所有 HBase 节点通信。
GetHBase 使用具有配置资源属性的 HBaseClientService。您可能希望将配置资源设置为包含 HBase 配置的文件的逗号分隔列表。这些通常是 hbase-site.xml 和 core-site.xml,这些文件会告诉处理器 ZooKeeper 的位置。
假设您在 HBase 未运行的节点上运行 NiFi,您会将 hbase-site.xml 和 core-site.xml 从 HBase 节点复制到 NiFi 所在的节点。
于 2016-05-04T13:51:54.397 回答