返回信息流想通过远程把数据导入hive建表,可惜在集群上跑代码的时候报错 org.apache.thrift.TApplicationException: Required field 'client_protocol' is unset! Struct:TOpenSessionReq(client_protocol:null, configuration:{use:database=default})
然后谷哥了一下说是可能hive-jdbcjar包版本和集群的hive版本不一样 ,然后就去替换了一下,提交依然报错,抱着不死心的态度 又用了集群上 hiveserver 自带 客户端 beeline 远程链接一下本地hive ,结果也报了一样的错:
[root@master01 ~]# beeline
Beeline version 1.6.1 by Apache Hive
beeline> !connect jdbc:hive2://localhost:10000/default
Connecting to jdbc:hive2://localhost:10000/default
16/10/31 10:29:28 ERROR HiveConnection: Error opening session
org.apache.thrift.TApplicationException: Required field 'client_protocol' is unset! Struct:TOpenSessionReq(client_protocol:null, configuration:{use:database=default})
这是集群自己配置的问题么?大神求救啊……
这是一条镜像帖。来源:北邮人论坛 / database / #10315同步于 2016/10/31
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
大神求助,jdbc 远程链接hive问题 client_protocol is unset
zqxyz
2016/10/31镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。