分享

jdbc连接HIVE时---lInvalid status -128 错误

小崔说事 发表于 2015-5-29 17:24:53 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 4 27727
本帖最后由 小崔说事 于 2015-5-29 17:26 编辑

前面用hive2代码连接hive链接不上 hive日志中报错
org.apache.thrift.transport.TTransportException: Invalid status -128这个是什么错误 一直理解不了 网上也没什么资料

已有(4)人评论

跳转到指定楼层
小崔说事 发表于 2015-5-30 12:51:59
bioger_hit 发表于 2015-5-29 18:49
楼主详细说说你的情况

用cloudera部署的Hive,然后用window eclipse JDBC的模式 写的代码 连接服务器端的HIVE,但是代码到connection后就不向下走了,去服务器上看hive的log就出现Invalid status -128这个错误,代码也不报错 也不向下进行,就卡死在哪里,我测试过 端口没问题 10000 IP也是正确的 我可以远程到HIVE的服务器 然后运行HIVE 创建表 这些都是好用的,就是代码链接不上,网上也查不到相关的原因
回复

使用道具 举报

bioger_hit 发表于 2015-5-29 18:49:39
楼主详细说说你的情况
回复

使用道具 举报

Alkaloid0515 发表于 2015-5-29 19:06:52
bioger_hit 发表于 2015-5-29 18:49
楼主详细说说你的情况



thrift首先是用来转换的,
不明白可参考
thrift了解1:让你真正明白到底什么是thrift

产生这个错误
org.apache.thrift.transport.TTransportException: Invalid status -128
说明转换的时候发生异常,也就是转换异常了。

检查下相关thrift的内容
回复

使用道具 举报

Alkaloid0515 发表于 2015-5-30 13:30:27
小崔说事 发表于 2015-5-30 12:51
用cloudera部署的Hive,然后用window eclipse JDBC的模式 写的代码 连接服务器端的HIVE,但是代码到conne ...

版本是否匹配,hive是否正常,都上图自己核实下,别人也帮助诊断
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条