报错详情
Connecting to jdbc:hive2://bdc112:10000
21/12/19 21:05:23 [main]: WARN jdbc.HiveConnection: Failed to connect to bdc112:10000
Could not open connection to the HS2 server. Please check the server URI and if the URI is correct, then ask the administrator to check the server status.
Error: Could not open client transport with JDBC Uri: jdbc:hive2://bdc112:10000: java.net.ConnectException: 拒绝连接 (Connection refused) (state=08S01,code=0)
Beeline version 3.1.2 by Apache Hive
解决办法,创建我另外一篇问章:Could not open client transport with JDBC Uri: jdbc:hive2://hadoop102:10000: Failed to open new ses,因为这两者的问题是一样的。
如果按照上面的配置好了,启动还是包同样的错误,那还要可能是你的metastore范围没有打开,只需要打开他就可以了
[lqs@bdc112 conf]$ hive --service metastore
接下来再去重新打开一个xshell窗口去连接就可以了
[lqs@bdc112 hive]$ bin/beeline -u jdbc:hive2://bdc112:10000 -n lqs
Connecting to jdbc:hive2://bdc112:10000
Connected to: Apache Hive (version 3.1.2)
Driver: Hive JDBC (version 3.1.2)
Transaction isolation: TRANSACTION_REPEATABLE_READ
Beeline version 3.1.2 by Apache Hive
0: jdbc:hive2://bdc112:10000>