# 1.解决Unable to load native-hadoop library for your platform告警

安装Hadoop启动之后总有警告:Unable to load native-hadoop library for your platform... using builtin-Java classes where applicable

环境:Red Hat 6.4 64位,jdk1.7 64位

首先找到对应自己hadoop版本的64位的lib包,可以自己手动去编译,但比较麻烦,也可以去网上找,好多都有已经编译好了的。

将准备好的64位的lib包解压到已经安装好的hadoop的lib目录下:

[hadoop@hadoopTest ~]$ tar -xvf hadoop-native-64-2.4.1.tar -C hadoop-2.4.1/lib

注意,是lib目录,而不是lib下的native目录下,这个问题整了我好久。

然后增加环境变量:

[hadoop@hadoopTest hadoop-2.4.1]$ vi ~/.bash_profile

增加下面的内容:

```

export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native

export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib"

```

让环境变量生效:

[hadoop@hadoopTest hadoop-2.4.1]$ source ~/.bash_profile

启动hadoop,发现警告消除了,成功。

最新文章

  1. signalr遇到的问题汇总
  2. 程序中使用ajax时,type为put,或者delete时在 IIS上没效果,发生HTTP Error 405.0 - Method Not Allowed
  3. Intent传递类实例
  4. Java日期处理类的lenient属性
  5. 学会简单使用poi进行excel有关操作
  6. Animation Spinner【项目】
  7. 【leetcode】Median of Two Sorted Arrays(hard)★!!
  8. rqnoj-390-地震了!-动态规划
  9. Qt 5 常见错误汇总
  10. sqlplus 连接数据库报错SP2-0642: SQL*Plus internal error state 2130, context 0:0:0
  11. Mysql中表名作为参数的问题
  12. 用python的TK模块实现猜成语游戏(附源码)
  13. NSString拼接字符串
  14. VS中Ctrl+F5(开始执行不调试)一闪而过问题
  15. Array.prototype.slice.call()方法详解
  16. vue_过滤器: 对要显示的数据进行特定格式化后再显示
  17. C# 温故之.NET 异步
  18. OC分割输入验证码的视觉效果
  19. Cocos Creator 获得设备分辨率
  20. DQN(Deep Reiforcement Learning) 发展历程(一)

热门文章

  1. archive后upload to app store时遇到app id不可用的问题
  2. 【Spring Framework】Spring入门教程(四)注册Bean到IOC容器
  3. 【Linux】【CentOS7】免密登录突然失效
  4. 🏆【Alibaba中间件技术系列】「RocketMQ技术专题」Broker配置介绍及发送流程、异常(XX Busy)问题分析
  5. last显示出unknown用户
  6. 资源的批量删除与替换(Project)
  7. 显示大纲数字(Project)
  8. Kubernetes 集群无损升级实践 转至元数据结尾
  9. CF1481B New Colony 题解
  10. Various methods for capturing the screen