參考地址:java
http://www.powerxing.com/install-hadoop-in-centos/centos
以上地址配置過程很是詳細,包括僞分佈式配置與僞分佈式實例。app
注意事項:分佈式
一、官網提供爲32位環境下的tar包,須要64位下從新編譯。oop
未從新編譯的會報以下錯誤:ui
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
解決方案:.net
需替換lib下的native包爲對應版本的64位包。code
Hadoop-2.7.2的native包下載:http://download.csdn.net/download/cjber/9506779orm
而後修改hadoop根目錄下的/etc/hadoop/hadoop-env.sh 中的HADOOP_OPTS爲:hadoop
export HADOOP_OPTS="-Djava.library.path=$HADOOP_PREFIX/lib:$HADOOP_PREFIX/lib/native"
二、啓動過程當中可能提示找不到JAVA_HOME
解決方案:
修改hadoop根目錄下的/etc/hadoop/hadoop-env.sh中的JAVA_HOME 爲:
export JAVA_HOME=${JAVA_HOME:-"/usr/local/java/jdk1.7.0_79"}