我在Ubuntu-14.04.4 安装Hadoop2.7.1后执行start-dfs.sh
或者stop-dfs.sh
会报以下错误:
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform… using builtin-java classes where applicable
巴拉巴拉
经过网上一番查找和实验,发现是因为这次我是装在了ubuntu-32bit系统上的原因,且此法对我有效。
解决方案:
修改etc/hadoop/hadoop-env.sh
文件。
将
export HADOOP_OPTS=”$HADOOP_OPTS -Djava.net.preferIPv4Stack=true”
改为
export HADOOP_OPTS=”$HADOOP_OPTS -Djava.library.path=/usr/local/hadoop/lib/native”
- 仅以此记录我的hadoop生涯第一个问题