【发布时间】:2015-04-08 08:28:28
【问题描述】:
我已经在 linux 中安装了 hadoop-2.5.0、pig 0.13.0 和 HBase 0.98.6.1。尝试运行简单的 pig 脚本时,出现错误
2014-10-14 16:01:54,891 [main] 错误 org.apache.pig.tools.grunt.Grunt - 错误 2998:未处理的内部错误。 org.apache.hadoop.hbase.util.Bytes.equals([BLjava/nio/ByteBuffer;)Z 日志文件中的详细信息:/home/labuser/pig_1413279561970.log
把日志贴在下面...
猪栈跟踪
错误 2998:未处理的内部错误。 org.apache.hadoop.hbase.util.Bytes.equals([BLjava/nio/ByteBuffer;)Z
java.lang.NoSuchMethodError: org.apache.hadoop.hbase.util.Bytes.equals([BLjava/nio/ByteBuffer;)Z 在 org.apache.hadoop.hbase.TableName.(TableName.java:281) 在 org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:344) 在 org.apache.hadoop.hbase.TableName.valueOf(TableName.java:382) 在 org.apache.hadoop.hbase.TableName.(TableName.java:82) 在 java.lang.Class.forName0(本机方法) 在 java.lang.Class.forName(Class.java:190)
HBase 0.98.6.1 版本好像不支持 pig 0.13.0
那么如何让它发挥作用呢?或者哪个版本的 HBase 支持 pig 0.13.0?
【问题讨论】:
标签: hadoop hbase apache-pig