无法使用JDBC连接到Zookeeper中的Drill:java.nio.channels.UnresolvedAddressException

时间:2019-07-19 01:56:46

标签: apache-zookeeper apache-drill

  • 我有几个分布式模式的钻头已连接到动物园管理员。
  • 演练在专用网络中的kubernetes集群上运行,Zookeeper具有公共端点。

当我尝试通过JDBC连接到zookeeper

jdbc:drill:zk=<zookeeper_ip>:2181/drill/test

我会得到

  

java.nio.channels.UnresolvedAddressException


编辑:

动物园管理员很好。当我将钻取群集名称更改为例如时,我可以收到他的imok回复。 / drill / asdfasdf,我会得到java.lang.IllegalStateException: No active Drillbit endpoint found from ZooKeeper,这是正确的。


当我登录到专用网络时,连接有效。 因此,我认为存在一个问题,因为钻头没有公共DNS或IP。

有没有什么办法可以使所有钻头都公开给网络并在DNS中注册呢?

0 个答案:

没有答案