[Hadoop] Error: JAVA_HOME is not set

在控制台启动脚本%HADOOP_HOME%/bin/start-dfs.sh的时候发现datanode报错:

Error: JAVA_HOME is not set

原因是在%HADOOP_HOME%/conf/hadoop-env.sh内缺少JAVA_HOME的定义,只需要在hadoop-env.sh中增加:

export JAVA_HOME=/your/jdk/root/path


你可能感兴趣的:(hadoop,set,JAVA_HOME,is,not)