参考文章:
Windows下配置Hadoop环境(全过程)
Windows平台安装配置Hadoop
使用编辑器打开D:\Hadoop2.5.2\etc\hadoop\hadoop-env.cmd
修改JAVA_HOME的路径
把set JAVA_HOME改为jdk的位置
注意其中PROGRA~1代表Program Files
set JAVA_HOME=E:\PROGRA~1\Java\jdk1.8.0_171
问题:
运行hdfs namenode-format 没有问题,但是运行start-all, 出现如下问题
D:\Java\hadoop-2.2.0\sbin>start-all
This script is Deprecated. Instead use start-dfs.cmd and start-yarn.cmd
系统找不到文件 hadoop。
系统找不到文件 hadoop。
starting yarn daemons
系统找不到文件 yarn。
系统找不到文件 yarn。
原因和解决办法:
出现这个问题是因为不是在输入hdfs namenode-format 的cmd窗口上输入的start-all.cmd的命令,如果另起一个cmd窗口就会报错。正确的方法是在同一个cmd窗口输入命令。