转载:https://www.cnblogs.com/fengguozhong/p/11724685.html

在Hadoop配置好环境问题后,启动Hadoop:start-dfs.sh发出警告:

Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

在查阅了大量的资料后,有很多不同的说法,再此总结:

  • linux与Hadoop中lib/native/目录下libhadoop.so.1.0.0的版本问题

[root@Master sbin]# uname -r
2.6.32-642.el6.x86_64
[root@master native]# file libhadoop.so.1.0.0
libhadoop.so.1.0.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped
都是64位,没有问题
  • 依赖库问题

[root@master native]# ldd libhadoop.so.1.0.0
./libhadoop.so.1.0.0: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./libhadoop.so.1.0.0)linux-vdso.so.1 =>  (0x00007fff31efd000)libdl.so.2 => /lib64/libdl.so.2 (0x00007f654dd25000)libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f654db07000)libc.so.6 => /lib64/libc.so.6 (0x00007f654d775000)/lib64/ld-linux-x86-64.so.2 (0x00007f654e155000)此处提示出:GLIBC_2.14版本未找到,确认一下版本
[root@master sbin]# strings /lib64/libc.so.6|grep GLIBC
GLIBC_2.2.5
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
GLIBC_PRIVATE
Hadoop默认支持到GLIBC_2.12,未包括GLIBC_2.14,所以我们可以从网上找到对应的版本下载到linux系统/opt目录下

下载GLIBC:http://ftp.gnu.org/pub/gnu/glibc/

开始进行配置:

[root@master opt]# tar -zxvf glibc-2.14.tar.gz
[root@master opt]# cd glibc-2.14
[root@master glibc-2.14]#
[root@master glibc-2.14]# mkdir build
[root@master glibc-2.14]# cd build/
[root@master build]#
[root@master build]#../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
[root@master build]#make && make install在安装完成后检查一下版本:
[root@master build]# strings /lib64/libc.so.6|grep GLIBC
GLIBC_2.2.5
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
GLIBC_2.13
GLIBC_2.14
GLIBC_PRIVATE

然后启动Hadoop成功。

Hadoop问题解决:Unable to load native-hadoop library for your platform...相关推荐

  1. 运行hadoop指令之——WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform....

    每天都会遇到新的问题,每件事他没有唯一的解决方法,善于发现问题,善于解决问题,这是你走向成功的一门法宝,与其在问题困扰上纠结,还不如去尝试解决的方法,, ----------送给正在寻找答案的你 今天 ...

  2. Hadoop “Unable to load native-hadoop library for y

    2019独角兽企业重金招聘Python工程师标准>>> http://devsolvd.com/questions/hadoop-unable-to-load-native-hado ...

  3. hadoop fs -ls / 出现WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform

    Hadoop fs -ls / 出现WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform ...

  4. 解决Hadoop运行时的WARN util. NativeCodeLoader: Unable to load native-hadoop library for your platform

    每次运行hdfs命令时,都会出现下图的警告: 问题:每次运行hdfs命令时,都会出现下图的警告: WARN util. NativeCodeLoader: Unable to load native- ...

  5. [已解决]hadoop报错: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platfor

    环境 宿主机:Windows 10 64_bit 虚拟机:VMware pro 12 CentOS 7.5 64_bit(3台:1个master.2个slave) Hadoop-2.6.5 ssh工具 ...

  6. 【Hadoop】解决Hadoop Unable to load native-hadoop library问题

    1.启动Hadoop提示WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform- usin ...

  7. mac下hadoop 2.6.0编译native library

    本文中的所有路径请根据个人情况修改. 编译好的native library见个人资源:[http://download.csdn.net/detail/tterminator/9565597] 一.为 ...

  8. Unable to load the Wrapper's native library because none of the following files及解决方法

    在有几个应用中,在启动的时候发现下列警告: The version of the script (3.5.29) doesn't match the version of this Wrapper ( ...

  9. Hama笔记:Unable to load native-hadoop library 和 Snappy native library not loaded 的解决

    Hama日志中总会看到这两句话: 13/05/03 11:58:57 WARN util.NativeCodeLoader: Unable to load native-hadoop library ...

  10. java jna java.lang.UnsatisfiedLinkError: Unable to load library Native library (win32-x86-64/C:\User

    背景 在新装的win系统下,java项目人脸识别项目要调用动态库,下面就说说问题 问题 Exception in thread "main" java.lang.Unsatisfi ...

最新文章

  1. mysql单列索引和多列索引_mysql索引类型 normal, unique, full text
  2. HDU 2222 Keywords Search (AC自动机模板题)
  3. 学习dos批处理,再也不怕老板安排一些重复性高的工作了,几行代码就搞定!
  4. C语言 | 编程实现4
  5. 北京招聘 | 澜舟科技招聘NLP工程师、NLP研究员、产品项目经理
  6. ASP.NET 网速慢时候按钮禁止重复提交
  7. servu无法显示远程文件夹_win10软件:解决文件资源管理器无法显示文件夹大小...
  8. 驾考通专业版2011
  9. 六石管理学:从再生人有没有优势,谈软件开发
  10. NumpyML : Linear Regression
  11. DTCMS 网站管理系统
  12. 幸运抽奖java_Java 幸运抽奖项目
  13. 大鹅模拟器 for Mac休闲模拟游戏
  14. 工作4年从美团、360、陌陌、百度、阿里、京东面试程序员的回来感想
  15. webpy使用笔记(二) session的使用
  16. uniapp组件-uni-icons 图标
  17. avos win32 UI api 架构
  18. crm系统是什么很棒ec实力_crm软件系统哪个最好?优势在哪里?
  19. 4月第2周业务风控关注 | 持续升级的内容安全监管风暴
  20. Spring Boot-2.3.7.RELEASE整合activiti-6.0示例步骤

热门文章

  1. 分支覆盖率 代码覆盖率_100%的代码覆盖率!
  2. Linux发邮件shell脚本与群发邮件shell脚本
  3. win10 wifi密码修改
  4. centos7 安装dspace7.6
  5. 天干 地支 司天 在泉 五运六气
  6. HBuilder编辑小技巧
  7. 视觉SLAM十四讲——第五讲相机与图像
  8. 金刚石基氮化镓半导体衬底行业头部企业市场占有率及排名调研报告
  9. C#操作CAD-读取和修改数据
  10. BZOJ 2007 浅谈对偶图优化网络流