[已解决]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工具:SecureCRT 7.3
[root@master mydb]# hadoop fs -ls /
19/07/02 14:13:27 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Found 7 items
drwxr-xr-x - root supergroup 0 2019-04-26 12:26 /data
drwxr-xr-x - root supergroup 0 2019-05-25 20:50 /hadoop
...
意思是:WARN级别的警告(也就是说:对后续操作比如hadoop fs
和hive等不影响,不是强迫症的可以暂时无视它,哈哈),无法为平台加载本地hadoop库…可使用合适的内置java类。
网友说是因为glibc库跟hadoop不一致的问题,但我这应该和这位的原因不一样。因为下方并没有报错:
[root@master native]# pwd
/usr/local/src/hadoop-2.6.5/lib/native
ldd --version
[root@master native]# ldd (GNU libc) 2.17
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.
[root@master native]# ldd libhadoop.so.1.0.0linux-vdso.so.1 => (0x00007fff21d9f000)libdl.so.2 => /lib64/libdl.so.2 (0x00007fef14051000)libc.so.6 => /lib64/libc.so.6 (0x00007fef13c84000)/lib64/ld-linux-x86-64.so.2 (0x00007fef14476000)
[root@master native]#
方法1:
所以还是参考网友的方法:直接在log4j日志中去除告警信息。
[root@master hadoop]# pwd
/usr/local/src/hadoop-2.6.5/etc/hadoop
[root@master hadoop]# vim log4j.properties
...
....
在文件尾部添加下方这句:
log4j.logger.org.apache.hadoop.util.NativeCodeLoader=ERROR
不过这招:治标不治本。最终还是没有成功加载native-hadoop library
。因此忽视这个方法。
方法2:针对ldd --version
没有提示:version GLIBC_2.xxx not found
的 解决方案是让它成功加载native-hadoop library
。
在hadoop下/etc/hadoop/hadoop-env.sh
文件下第52行
后面添加下方配置:
export HADOOP_OPTS="-Djava.library.path=${HADOOP_HOME}/lib/native"
参考:
大佬博客1
博客2
[已解决]hadoop报错: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platfor相关推荐
- [大数据入门]解决centos6.5中WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platfor
解决centos6.5中WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platfor [大数据入门 ...
- 运行hadoop指令之——WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform....
每天都会遇到新的问题,每件事他没有唯一的解决方法,善于发现问题,善于解决问题,这是你走向成功的一门法宝,与其在问题困扰上纠结,还不如去尝试解决的方法,, ----------送给正在寻找答案的你 今天 ...
- 解决Hadoop运行时的WARN util. NativeCodeLoader: Unable to load native-hadoop library for your platform
每次运行hdfs命令时,都会出现下图的警告: 问题:每次运行hdfs命令时,都会出现下图的警告: WARN util. NativeCodeLoader: Unable to load native- ...
- 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 ...
- WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platfo
安装 hadoop 2.4.1 报错信息 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platf ...
- WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-
报错: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform- using builti ...
- 【已解决】报错qt.qpa.plugin: Could not load the Qt platform plugin “windows“ in “...“ even though it was
问题描述: 在Python程序中使用到Pyside2进行图形界面搭建,并使用Pyinstaller将程序打包为独立可执行文件后,双击.exe文件,出现报错: "qt.qpa.plugin: ...
- 解决:运行sbin下的start-hdfs.sh时报WARN util.NativeCodeLoader: Unable to load native-hadoop
一开始按照网上的教程,修改 hadoop-env.sh 内容如下: export JAVA_HOME=/root/training/jdk1.8.0_144 export HADOOP_HOME=/r ...
- Hadoop警告:WARN util.NativeCodeLoader
目录 一.原因分析 二.解决办法 一.原因分析 当hadoop配置完成运行类似 bin/hdfs dfs ....之类的命令时,有时候会出现以下警告: WARN util.NativeCodeLoa ...
最新文章
- 沈向、洋周明:神经自然语言处理进展综述:建模,学习,推理
- 终章 | 机器学习笔试题精选
- Python基础概念_6_模块
- React Native中pointerEvent属性
- leetcode389. 找不同
- 嵌入式 Linux 的分类
- Josephus 线段数版
- Unity -- .NET下的原生Ioc框架
- ES6新特性_ES6语法糖_ES5中构造函数的继承---JavaScript_ECMAScript_ES6-ES11新特性工作笔记035
- Python接口自动化测试实战系列02
- 【AR开发】ARCore官方示例(Android)
- 将8位的tif图片改为png图片
- asp.net1053-酒店宾馆客房预订管理系统#毕业设计
- 共话新基建,墨天轮数据库大咖讲坛第一期圆满成功!(附第二批中奖名单)...
- 手把手教你创建个人网站
- JS正则表达式(5) = 正则的捕获方法
- 条形码生成软件如何制作A级条码
- J2EE学习推荐书籍
- 作为成年人的基本道德之一,就是不…
- [转载]Qt涂鸦板程序图文详细教程..Qt涂鸦板程序图文详
热门文章
- 人工智能为什么这么火?看看安防江湖30年血战就知道了
- 清华姚期智最新演讲:为什么现在是金融科技的“新”黄金时代
- 自定义bootstrap样式-9行样式自定义漂亮大气bootstrap导航栏
- 联发科天玑战队霸榜安卓性能排行榜 高端芯片市场格局大变天
- 错误:Mixed Content: The page at 'https://a.b.com/detail?id=5' was loaded over HTTPS, but reque
- 奈雪的茶通过上市聆讯:单店销售额逐年下降,市场份额远不及喜茶
- C# 复制文件及文件夹
- android向本地写入缓存
- 2022美亚杯个人wp
- 基于scrapy的B站UP主信息爬取