连接到私人HBase群集

时间:2017-10-02 22:04:22

标签: hadoop networking hbase

我在IP 192.168.X.X的网络上有一个公共HBase群集。我运行一个java应用程序,它从HBase集群中检索数据,这个应用程序位于同一网络上,即192.168.X.X。

我决定复制群集并将它们放入IP 164.128.X.X的私有群集中,我的客户端Java应用程序仍然位于192.168.X.X网络上。

在这两种情况下,我都是通过位于192.168.X.X网络上的边缘节点连接到群集。

在HBase Java API中,连接是通过zookeeper建立的,我的动物园管理员坐在私有群集节点上。它应该给出错误,因为客户端Java应用程序不与专用群集位于同一网络上。 HBase Java API不再起作用,因为它调用了位于不同网络上的zookeeper。

这个问题的解决方案是什么?我认为这是一个典型的设置:客户 - >边缘 - >私人集群

0 个答案:

没有答案