Hadoop 2.4在Ubuntu 14.04 32位库上

时间:2014-07-07 11:35:40

标签: java hadoop ubuntu-14.04

我已经安装了Ubuntu 14.04(32位)并尝试安装Apache Hadoop 2.4版本,但每当我尝试启动服务时,我都会收到以下错误  WARN util.NativeCodeLoader:无法为您的平台加载native-hadoop库...使用适用的builtin-java类 我尝试了所有重新编译本机库的解决方案,但这些都是64位操作系统的解决方案。 我很沮丧为什么会发生这种情况,当我运行$ jps命令时,它只显示NameNode正在运行.. 可以请任何帮助我。

1 个答案:

答案 0 :(得分:0)

您可以运行此选项来帮助您确定缺少哪些库。

${HADOOP_BIN}/hadoop checknative

这将为您提供以下内容。

chris@chris:/opt/hadoop/apps/hadoop$ ./bin/hadoop checknative
14/07/07 08:56:25 WARN bzip2.Bzip2Factory: Failed to load/initialize native-bzip2 library system-native, will use pure-Java version
14/07/07 08:56:25 INFO zlib.ZlibFactory: Successfully loaded & initialized native-zlib library
Native library checking:
hadoop: true /opt/hadoop/apps/versions/hadoop-2.4.0/lib/native/libhadoop.so.1.0.0
zlib:   true /lib/i386-linux-gnu/libz.so.1
snappy: false 
lz4:    true revision:99
bzip2:  false