1、首先到官方下载官网的hadoop2.7.7,链接如下
https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/
2、下载对应版本都是hadooponwindows-master.zip
下载网址:https://github.com/4ttty/winutils
或者找网盘的hadooponwindows-master.zip
链接如下:https://pan.baidu.com/s/1vxtBxJyu7HNmOhsdjLZkYw
提取码:y9a4
3、把hadoop-2.7.7.tar.gz解压后,使用hadooponwindows-master的bin和etc替换hadoop2.7.7的bin和etc
4、配置JAVA_HOME
注意:
安装JDK时注意,最好不要安装到带有空格的路径名下,例如:Programe Files,否则在配置Hadoop的配置文件时会找不到JDK(按相关说法,配置文件中的路径加引号即可解决,但我没测试成功)。
5、配置HADOOP_HOME
path添加%HADOOP_HOME%\bin(win10不用分号或者如下编辑界面不用分号,其余加上 ;)
测试安装:cmd下面执行hadoop version
6、配置hadoop-env.cmd
注意其中PROGRA~1代表Program Files,解决jdk的安装路径空格问题
或加引号“C:\Program Files”\Java\jdk1.8.0_181
7、配置hadoop-site.xml
在E:\Hadoop-2.7.7目录下 添加tmp文件夹
在E:/Hadoop2.7.7/hadoop-2.7.7/添加data和namenode,datanode子文件夹
<configuration>
<!-- 这个参数设置为1,因为是单机版hadoop -->
<property>
<name>dfs.replication