在使用Cloudera CDH5.0.0-beta-1,日志中显示本地库不能加载的问题。
WARN org.apache.hadoop.util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
查看$HADOOP_HOME/lib/native目录,果然没有Linux-*的本地库文件。
解决方法:
1. 可以使用源代码重新编译,生成本地库。
参考:http://blog.itpub.net/18773750/viewspace-699999
2. 也可以下载Apache Hadoop 2.2.0, 拷贝本地库文件到对应的目录中。
解决WARNING native-hadoop library 的问题
原文:http://www.cnblogs.com/nb591/p/3522218.html