1、select * from table 可以查询,但是select column from table ,报错说是/home/hadoop/hive/lib/hbase-0.94.1.jar 不存在,但是去
文件夹下面查看是存在的,后来发现问题是由于在配置文件hive_site.xml里面 hive.aux.jars.path 添加这个jar的时候后面多敲了个空格,
去掉空格后就好了
命令行报错是
Exception in thread "Thread-55" java.lang.RuntimeException: Error while reading from task log url
查看日志错误是
java.lang.ClassNotFoundException: com.google.protobuf.Message
问题解决是: 在hive_site.xml里面 hive.aux.jars.path 添加 file:///home/hadoop/hbase/lib/protobuf-java-2.4.0a.jar 这个JAR包
本文介绍了一种Hive查询中出现的错误及其解决方案。当尝试从表中选择特定列时,遇到与HBase相关的jar包问题。通过检查并修正配置文件hive_site.xml中的路径设置,成功解决了该问题。
3048

被折叠的 条评论
为什么被折叠?



