最佳答案
我目前正在运行CentOs的服务器上配置hadoop。当我运行start-dfs.sh
或stop-dfs.sh
时,我得到以下错误:
< p >警告跑龙套。NativeCodeLoader:无法加载原生hadoop库 你的平台……使用内置java类
我正在运行Hadoop 2.2.0。
在网上搜索时找到了这个链接:http://balanceandbreath.blogspot.ca/2013/01/utilnativecodeloader-unable-to-load.html
然而,hadoop 2上/native/
目录的内容。x似乎不同,所以我不知道该怎么办。
我还在hadoop-env.sh
中添加了以下两个环境变量:
< p >出口HADOOP_OPTS = " HADOOP_OPTS美元 -Djava.library.path = / usr /地方/ hadoop / lib /”< / p >出口HADOOP_COMMON_LIB_NATIVE_DIR = " / usr /地方/ hadoop / lib /本地/”
什么好主意吗?