6

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

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

hadoop-2.2.0-src从头开始为 x64 编译并将结果.so放入hadoop/lib/native/. 我还从头开始编译 snappy 并将其放在那里。在另一种方法中,我安装了 snappy viasudo apt-get然后将结果链接.sohadoop/lib/native/libsnappy.so,仍然没有运气。

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

4

0 回答 0