我在服务器(远程)中安装了一个独立的 HBase。我编写了一个 Java 客户端,它使用 Phoenix 进行通信,并看到它尝试了 36 次尝试并因此引发异常。
HBase-Version : 1.1.5
Phoenix-core: 4.8.0-HBase-1.1
连接字符串:
Class.forName("org.apache.phoenix.jdbc.PhoenixDriver");
Connection connection = DriverManager.getConnection("jdbc:phoenix:192.168.1.xxx:2181");
我在这里错过了什么吗,因为它根本没有连接。
例外:
Exception in thread "main" java.sql.SQLException: org.apache.hadoop.hbase.client.RetriesExhaustedException: Failed after attempts=36, exceptions:
Mon Oct 17 11:50:18 IST 2016, null, java.net.SocketTimeoutException: callTimeout=60000, callDuration=80992: row 'SYSTEM:CATALOG,,' on table 'hbase:meta' at region=hbase:meta,,1.1588230740, hostname=HOSTNAME,16201,1476683863488, seqNum=0
有人可以帮我吗..!