启动Hadoop集群,找不到JAVA_HOME

近段时间,在自己电脑上部署Hadoop集群的时候,在启动hadoop集群的时候,发现三台虚拟机都配置了Java环境法变量,但是启动Hadoop的时候死活找不到JAVA_HOME。
hadoop001: ERROR: JAVA_HOME is not set and could not be found.
如图:
在这里插入图片描述
找到你安装Hadoop的位置,在hadoop安装的目录下有个hadoop-env的文件。
在这里插入图片描述
然后我们编辑这个带.sh后缀的文件。然后我们查找一下有一个export JAVA_HOME=的地方,我们在后面配置我们安装的jdk的绝对路径就OK了
在这里插入图片描述


版权声明:本文为qq_16733389原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。