异常信息如下:
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
解决办法
1 进入 hadoop 安装目录
2 用 ldd 命令查看依赖库
3 现在检查系统的 glibc 库, ldd –version 即可检查
现在有两个办法,重新编译 glibc.2.14 版本,安装后专门给 hadoop 使用,这个有点危险。
第二个办法直接在 log4j 日志中去除告警信息。在 //usr/local/hadoop-2.5.2/etc/hadoop/log4j.properties 文件中添加
1 在 log4j.properties 文件中添加内容
参考资料
1 Hadoop 之—— WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform…
http://blog.youkuaiyun.com/l1028386804/article/details/51538611
2 异常解决:util.NativeCodeLoader: Unable to load native-hadoop library for your platform
http://blog.youkuaiyun.com/young_kim1/article/details/50324345