【发布时间】:2017-11-17 19:24:53
【问题描述】:
我正在使用 phoenix(4.10.0-Hbase-1.2) 开发 hbase(1.2.6)。 我收到此错误:
org.apache.hadoop.hbase.client.RetriesExhaustedException:无法获取位置错误
下面是我尝试使用 phoenix 连接到 hbase 的代码:
Connection connection = DriverManager.getConnection("jdbc:phoenix:localhost");
下面是我的 hdfs-site.xml 文件,我在其中做了一些更改:
我需要做哪些改变?请建议..
【问题讨论】:
-
在您的 jdbc url 中添加 localhost:2181 或 localhost:12181 以指向 zookeeper,以便它可以找到您的 HBase+Phoenix 协处理器?
-
是的,我试过像 Connection connection = DriverManager.getConnection("jdbc:phoenix:localhost:12181");它现在正在工作。