Hadoop伪分步式:Bigdata: Error: JAVA_HOME is not set and could not be found.

初次配置好Hadoop伪分布式式之后,启动./sbin/start-all.sh 命令发现进程启动失败, 如下图所示

Hadoop伪分步式:Bigdata: Error: JAVA_HOME is not set and could not be found._第1张图片

jps 命令查看进程 发现namenode datanode 均没有启动 提示 JAVA_HOME is not set and could not be found

解决方法,进入hadoop 下的etc/hadoop目录,进入hadoop-env.sh 文件中

Hadoop伪分步式:Bigdata: Error: JAVA_HOME is not set and could not be found._第2张图片

将JAVA_HOME = ${JAVA_HOME} 改成(改成自己的JDK路径)

Hadoop伪分步式:Bigdata: Error: JAVA_HOME is not set and could not be found._第3张图片

再次启动hadoop

在这里插入图片描述

可以看到已经启动成功

Hadoop伪分步式:Bigdata: Error: JAVA_HOME is not set and could not be found._第4张图片

集群页面也没有任何问题

Hadoop伪分步式:Bigdata: Error: JAVA_HOME is not set and could not be found._第5张图片

END

你可能感兴趣的:(错误积累,hadoop)