我在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生涯第一个问题。