hadoop学习 windows下配置Hadoop踩坑

1.下载hadoop文件包,解压放在D盘
2.下载hadoop-master 复制在Hadoop文件夹里的etc和bin



1.hadoop找不到java_home路径,报错如下:

Error: JAVA_HOME is incorrectly set.
       Please update D:\hadoop-2.9.2\etc\hadoop\hadoop-env.cmd

原因:
因为我的java jdk是安装在D:\Program Files 下的,文件名中间有空格hadoop无法读取这个文件名
!! 但如果安装在 C:\Program Files下的话 可以通过在hadoop-env.cmd配置中设置如下:

set JAVA_HOME=D:\PROGRA~1\...

…但是此方法不适用于D盘相同目录,别试了我试了好多次 重启也不管用…
于是重新安装了jdk 重新放在了D盘下JAVA目录下,错误解决
!! 看到很多人讲: JDK必须放在和HADOOP相同盘符下才有效的…

猜你喜欢

转载自blog.csdn.net/qq_42910523/article/details/89738627