BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #10315同步于 2016/10/31
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

大神求助,jdbc 远程链接hive问题 client_protocol is unset

zqxyz
2016/10/31镜像同步0 回复
想通过远程把数据导入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}) 这是集群自己配置的问题么?大神求救啊……
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。