项目场景:
start-all.sh时报错
问题描述
start-all.sh时报错
Error: JAVA_HOME is not set and could not be found.
原因分析:
这是你hadoop-env.sh中javahome设置出了问题
解决方案:
在你的Hadoop目录中
/usr/local/hadoop-2.7.5/etc/hadoop$ vim hadoop-env.sh
# The java implementation to use.
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
这里不能使用$JAVA_HOME
这样的变量,会报错