首页 文章

Hadoop 2.4在Ubuntu 14.04 32位库上

提问于
浏览
0

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

1 回答

  • 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
    

相关问题