Hadoop本机库和没有加载的snappy

时间:2014-02-11 11:14:41

标签: hadoop snappy

我试图在Hadoop 2.2.0中启用Hadoop本机库和snappy库进行压缩,但我总是最终得到:

./hadoop/bin/hadoop checknative -a
Native library checking:
hadoop: false
zlib:   false
snappy: false
lz4:    false
bzip2:  false

我从头开始为x64编译hadoop-2.2.0-src,并将生成的.so放在hadoop/lib/native/中。我还从头开始编写snappy并将其放在那里。在另一种方法中,我通过sudo apt-get安装了snappy,然后将生成的.so链接到hadoop/lib/native/libsnappy.so,仍然没有运气。

这里发生了什么?为什么Hadoop不会找到我的本地库?是否有任何日志可以检查加载过程中出了什么问题?

0 个答案:

没有答案