首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置单元连接失败

配置单元连接失败
EN

Stack Overflow用户
提问于 2016-01-25 23:24:16
回答 1查看 229关注 0票数 0

我正在尝试连接到公共Cosmos实例中的Hive,但连接失败。

当我尝试通过Java中的DriverManager获取连接时失败了。它给出了这个错误:

代码语言:javascript
复制
Exception in thread "main" java.sql.SQLException: Could not open connection to jdbc:hive2://cosmos.lab.fi-ware.org:10000/default: java.net.ConnectException: Conexión rehusada
at org.apache.hive.jdbc.HiveConnection.openTransport(HiveConnection.java:206)
at org.apache.hive.jdbc.HiveConnection.<init>(HiveConnection.java:178)
at org.apache.hive.jdbc.HiveDriver.connect(HiveDriver.java:105)
at java.sql.DriverManager.getConnection(DriverManager.java:571)
at java.sql.DriverManager.getConnection(DriverManager.java:215)
at com.isetic.cosmos.HiveConnectorTest.main(HiveConnectorTest.java:29)
Caused by: org.apache.thrift.transport.TTransportException: java.net.ConnectException: Conexión rehusada
at org.apache.thrift.transport.TSocket.open(TSocket.java:185)
at org.apache.thrift.transport.TSaslTransport.open(TSaslTransport.java:248)
at org.apache.thrift.transport.TSaslClientTransport.open(TSaslClientTransport.java:37)
at org.apache.hive.jdbc.HiveConnection.openTransport(HiveConnection.java:203)
... 5 more
Caused by: java.net.ConnectException: Conexión rehusada
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:579)
at org.apache.thrift.transport.TSocket.open(TSocket.java:180)
... 8 more

所以我决定在Cosmos实例中连接我的用户,然后尝试启动Hive服务器,我得到了这个错误:

代码语言:javascript
复制
Exception in thread "main" java.io.IOException: Mkdirs failed to create /tmp/hadoop-user
at org.apache.hadoop.util.RunJar.ensureDirectory(RunJar.java:100)
at org.apache.hadoop.util.RunJar.main(RunJar.java:144)

那么蜂巢到底出了什么问题呢?

它在几周前就可以工作了,代码也没有改变,所以我不知道问题出在哪里。

EN

回答 1

Stack Overflow用户

发布于 2016-01-26 02:18:47

似乎是环境问题,可能是hive服务器2停机了。通过登录到服务器节点来检查其运行状况,并查看Java进程的状态。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34996135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档