Apache pig UnsatisfiedLinkError

时间:2015-07-22 15:14:23

标签: java hadoop apache-pig

在尝试运行涉及加入snappy压缩avro文件内容的pig作业时,我得到了堆栈跟踪。

org.apache.hadoop.mapred.YarnChild:运行child时出错:java.lang.UnsatisfiedLinkError org.xerial.snappy.SnappyNative.uncompressedLength

奇怪的是,在grunt中逐行运行代码工作正常,我甚至可以将avro文件的内容存储到其他内容中。

This issue seems to be relevent, but it refers to Spark and not pig

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,并使用从Maven

下载的最新版本替换$ PIG_HOME / lib下的snappy-java-xxx.jar解决了这个问题