每天都会遇到新的问题,每件事他没有唯一的解决方法,善于发现问题,善于解决问题,这是你走向成功的一门法宝,与其在问题困扰上纠结,还不如去尝试解决的方法,,
——————————送给正在寻找答案的你
今天发现的问题
配置完hadoop启动的时候出现如下警告信息但是会正常显示结果:
[hadoop@hadoop001 bin]$ hadoop fs -ls /
18/11/30 14:39:37 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform… using builtin-java classes where applicable
Found 3 items
drwxr-xr-x - hadoop supergroup 0 2018-11-20 17:15 /ruoze_emp_external
drwx------ - hadoop supergroup 0 2018-11-19 23:22 /tmp
drwxr-xr-x - hadoop supergroup 0 2018-11-20 11:23 /user
1.问题:为什么会有警告?
提示不能加载本地hadoop库…虽然能运行, 但是有警告是不是看着很不爽?

那就让我们先来查看一下依赖库

---->进入hadoop安装目录
[hadoop@hadoop001 hadoop-2.6.0-cdh5.7.0]$ cd lib
[hadoop@hadoop001 lib]$ ll
total 4
drwxr-xr-x 2 hadoop hadoop 4096 Mar 24 2016 native
[hadoop@hadoop001 lib]$ ls
native
[hadoop@hadoop001 lib]$ cd native
[hadoop@hadoop001 native]$ ll
total 0
[hadoop@hadoop001 native]$ ldd libhadoop.so.1.0.0
ldd: ./libhadoop.so.1.0.0: No such file or directory
[hadoop@hadoop001 native]$ ldd libhadoop.so.1.0
ldd: ./libhadoop.so.1.0: No such file or directory
[hadoop@hadoop001 native]$ ldd --version
ldd (GNU libc) 2.17
Copyright © 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.
现在两个办法,重新编译glibc.2.14版本,安装后专门给hadoop使用,这个有点危险。。
我们一般不采用第一种方式
去除警告信息
找到hadoop的安装目录去编辑log4j.properties这个文件
[hadoop@hadoop001 hadoop-2.6.0-cdh5.7.0]$ ll
total 84
drwxr-xr-x 6 hadoop hadoop 4096 Mar 24 2016 etc
[hadoop@hadoop001 hadoop-2.6.0-cdh5.7.0]$ cd etc
[hadoop@hadoop001 etc]$ ll
total 16
drwxr-xr-x 2 hadoop hadoop 4096 Nov 19 09:11 hadoop
[hadoop@hadoop001 etc]$ cd hadoop
[hadoop@hadoop001 hadoop]$ ll
-rw-r–r-- 1 hadoop hadoop 1631 Mar 24 2016 kms-log4j.properties
-rw-r–r-- 1 hadoop hadoop 5511 Mar 24 2016 kms-site.xml
-rw-r–r-- 1 hadoop hadoop 11353 Nov 30 15:15 log4j.properties
[hadoop@hadoop001 hadoop]$ vi ./log4j.properties
开始编辑这个文件
在文本的最后一行加上
log4j.logger.org.apache.hadoop.util.NativeCodeLoader=ERROR
就OK了
让我来试验一下吧
[hadoop@hadoop001 hadoop]$ hadoop fs -ls /
Found 3 items
drwxr-xr-x - hadoop supergroup 0 2018-11-20 17:15 /ruoze_emp_external
drwx------ - hadoop supergroup 0 2018-11-19 23:22 /tmp
drwxr-xr-x - hadoop supergroup 0 2018-11-20 11:23 /user
解决看着是不是更好的

问题并不可怕。可怕的是你不敢去尝试,尝试失败也不可怕,可怕的是你对下一次还有没有信心与勇气,世上没有解决的事,只有不去解决的人,,,
——–————-结束语:送给还在徘徊犹豫的你

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

  1. 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 ...

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

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

  3. [已解决]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工具 ...

  4. 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 ...

  5. [大数据入门]解决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 [大数据入门 ...

  6. 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 ...

  7. 解决:运行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 ...

  8. Hadoop警告:WARN util.NativeCodeLoader

    目录 一.原因分析 二.解决办法 一.原因分析 当hadoop配置完成运行类似  bin/hdfs dfs ....之类的命令时,有时候会出现以下警告: WARN util.NativeCodeLoa ...

  9. 消除Hadoop警告WARN util.NativeCodeLoader

    刚刚部署完Hadoop集群,使用hdfs命令时老是会报一堆警告,虽然没有妨碍到集群正常运行,但是很烦人 例如:WARN util.NativeCodeLoader: Unable to load na ...

最新文章

  1. 使用命令行创建AVD时的出错总结
  2. java 对象传递给方法_java – 将对象值传递给方法
  3. 实现二维码-完整三种编码流程加代码解析(javascript)
  4. 小熊派IoT开发板系列教程正式发布——免费学习
  5. chrome 插件开发各种功能demo_Chrome扩展开发-编写一个浏览器插件
  6. intel无线网卡日志服务器,不定期找不到Intel N 2230无线网卡
  7. 又一打包工具介绍:Installshield 打包安装包心得
  8. 职场高效率:用印象笔记来提升你的工作效率
  9. GSM/CDMA/GPRS介绍
  10. 程序员如何转职区块链开发
  11. 美团饿了么外卖五折优惠券蓝海项目,已有人推广赚7万,赶紧赚一波。(饿了么美团外卖红包小程序搭建教程)
  12. android 两张电信_双卡双待双核2.3 电信机皇摩托XT882评测
  13. 浅谈社群运营的2种抽奖玩法
  14. java月份简写_Java如何以(MMM)格式显示一个月份的名称?
  15. [ARC101E]Ribbons on Tree
  16. 最新爬虫(2019.07)淘宝页面登陆滑块验证 selenium + chromedriver 爬取淘宝信息
  17. uni-app返回上一层页面后数据刷新重置解决办法,uni-app页面不刷新,强制刷新页面方法!
  18. 使用两块大小不同的硬盘实现Raid1,实现总可用容量不低于最大硬盘的容量
  19. 机器学习入门(二)一元线性回归
  20. C语言实战项目1——三子棋(可转变为N子棋)

热门文章

  1. 步步为营 .NET 设计模式学习笔记 九、Command(命令模式)
  2. 列表推导式 生成器表达式
  3. Observer设计模式中-委托事件-应用在消息在窗体上显示
  4. 【C/C++】理解传值引用和调用引用:函数调用中,为变量赋值,传入其指针;为指针赋值,传入指针的指针
  5. 基于golang的数据结构源码说明
  6. wltp和nedc续航差多少_继续退坡,2021年买纯电动汽车补贴多少?_搜狐汽车
  7. 安卓nfs网络文件服务器,Linux网络文件服务器 NFS
  8. 3d 根据弧长算角度_3D立体画,让你身临其境
  9. java开发面试中经常问到的问题(2019年5月)
  10. 为什么红黑树查询快_为什么工程中都喜欢用红黑树,而不是其他平衡二叉查找树呢?...