hadoop - hbase 0.98.8应该使用哪个版本的Pig

标签 hadoop hive hbase apache-pig

我已经安装了hadoop 2.5.1Hive版本是0.13.1Pig版本是0.13.0
Habse版本是0.98.8

如果我想使用Pig将HDFS中的文件加载到habase中,那么我的Pig版本能正常工作吗?

目前,我面临的问题如下:

2014-12-24 16:11:24,783 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 2998: Unhandled internal error. org.apache.hadoop.hbase.util.Bytes.equals([BLjava/nio/ByteBuffer;)Z

最佳答案

确保使用以下选项构建Pig:

-Dhbaseversion=95 -Dhadoopversion=23 -Dprotobuf-java.version=2.5.0

关于hadoop - hbase 0.98.8应该使用哪个版本的Pig,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27635632/

相关文章:

python - 如何了解Apache Impala的zlib压缩查询配置文件

hadoop - 无法实例化org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

hadoop - 从 Oracle 查询数据后如何验证 Hive 中丢失的记录

java - 什么是强拉及其特点?

java - 与Cloudera Hbase 1.0.0集成时的依赖冲突

hbase - 关于 OpenTSDB 数据模型的澄清

hadoop - 将 hadoop fs 路径转换为 ​​hdfs ://paths on EMR

scala - 如何使用相同的案例类创建多个数据框

hadoop - 表达式语言可在Oozie同步数据集定义中获取格式化的日期戳

hadoop - collect_set on array type with group by 在配置单元中