Hadoop解决Hadoop 2.7.1无法加载本地库问题

Posted 玩大数据的snoopy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hadoop解决Hadoop 2.7.1无法加载本地库问题相关的知识,希望对你有一定的参考价值。

本博客文章如无特别说明,均为原创!转载请注明出处:Big data enthusiast(http://www.lubinsu.com/)

我安装的Hadoop版本是2.7.1,这个版本已经解决了64位的本地库问题,但是运行的时候还是提示:

WARN util.NativeCodeLoader: Unable to load native-hadooplibrary for your platform… using builtin-java classes where applicable

 

这是因为我的Centos6.7的glibc版本是2.12,低于官方要求的2.14以上。

解决方法如下:

下载对应版本的glibc安装

[root@centos0 ~]# export CFLAGS="-g -O2"
[root@centos0 ~]#./glibc-2.14.1/configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
[root@centos0 ~]#make
[root@centos0 ~]#make install

问题解决!

以上是关于Hadoop解决Hadoop 2.7.1无法加载本地库问题的主要内容,如果未能解决你的问题,请参考以下文章

Linux的hadoop运行hadoop的时候出现错误:找不到或者无法加载主类 org.apache.hadoop.fs.FsShell

hadoop-2.7.1/bin/winutils.exe无法下载

无法找到或加载主类 org.apache.hadoop.hdfs.server.namenode.Namenode

hadoop无法启动

hadoop pig - 用逗号加载浮点数

OSX 上的 Hadoop“无法从 SCDynamicStore 加载领域信息”