我将HBase与Hive集成后,在Hive Terminal中运行任何查询,显示以下错误
"Exception in thread "main" java.lang.NoSuchMethodError: org.apache.thrift.EncodingUtils.setBit(BIZ)B"
我的环境详情如下:
Hadoop-1.2.1
Hive-0.12.0
HBase-0.94.15
我在Hive和HBase之间的集成中遵循了以下步骤,如果我的部署步骤出错,请纠正我:
1)已从Hive/Lib
HBase/lib
中的以下Jars
hbase-0.94.15.jar
hbase-0.94.15-tests.jar
guava-11.0.2.jar
zookeeper-3.4.5.jar
protobuf-java-2.4.0a.jar
2)将所有Jar从HBase/Lib
复制粘贴到Hadoop/lib
文件夹。