页面树结构
转至元数据结尾
转至元数据起始

(本文档仅供参考)

问题描述

参考文档  关系数据源-连接HuaWei FusionInsight HD连接华为hive数据库报如下错误:

SQL错误:org.apache.hive.jdbc.ZooKeeperHiveClientException: Unable to read HiveServer2 configs from ZooKeeper
at smartbi.connectionpool.ConnectionPool$5.createConnection(ConnectionPool.java:742)
at ...(...)
at smartbi.connectionpool.ConnectionPool$5.createConnection(ConnectionPool.java:736)
Caused by: java.sql.SQLException: org.apache.hive.jdbc.ZooKeeperHiveClientException: Unable to read HiveServer2 configs from ZooKeeper
at org.apache.hive.jdbc.HiveConnection.<init>(HiveConnection.java:143)
at org.apache.hive.jdbc.HiveDriver.connect(HiveDriver.java:105)
at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
at

排查思路

原因1、连接字符串填写错误:比如IP是否正确、IP与IP之间以 ,/ 分隔开等。


原因2、用户认证凭据文件不是最新的,或者是用户认证凭据文件与登录用户名不匹配导致的:

解决方案

1)检查连接字符串,填写正确的连接字符串;(获取正确的字符串链接:使用beeline客户端连接成功后,复制beeline客户端的链接到smartbi上)

2)重新下载认证文件并替换;

3)确认用户认证文件与登录用户是同一个;

4)更换用户认证文件以及登录用户测试连接。

  • 无标签