当前位置: 代码迷 >> 综合 >> windows10 安装hadoop
  详细解决方案

windows10 安装hadoop

热度:120   发布时间:2023-09-11 13:43:44.0

首先到官方下载官网的hadoop2.7.7,链接如下
https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/

找网盘的hadooponwindows-master.zip
链接如下
https://pan.baidu.com/s/1vxtBxJyu7HNmOhsdjLZkYw
提取码:y9a4
把hadoop-2.7.7.tar.gz解压后
使用hadooponwindows-master的bin和etc替换hadoop2.7.7的bin和etc
配置JAVA_HOME
windows10 安装hadoop
注意:安装Hadoop2.7.7
  官网下载Hadoop2.7.7,安装时注意,最好不要安装到带有空格的路径名下,例如:Programe Files,否则在配置Hadoop的配置文件时会找不到JDK(按相关说法,配置文件中的路径加引号即可解决,但我没测试成功)。
配置HADOOP_HOME
windows10 安装hadoop

path添加%HADOOP_HOME%\bin(win10不用分号或者如下编辑界面不用分号,其余加上 ;)

windows10 安装hadoop
使用编辑器打开E:\Hadoop2.7.7\hadoop-2.7.7\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
windows10 安装hadoop
打开 hadoop-2.7.7/etc/hadoop/hdfs-site.xml
修改路径为hadoop下的namenode和datanode


dfs.replication
1


dfs.namenode.name.dir
/E:/Hadoop2.7.7/hadoop-2.7.7/data/namenode


dfs.datanode.data.dir
/E:/Hadoop2.7.7/hadoop-2.7.7/data/datanode

在E:\Hadoop-2.7.7目录下 添加tmp文件夹
在E:/Hadoop2.7.7/hadoop-2.7.7/添加data和namenode,datanode子文件夹
windows10 安装hadoop
windows10 安装hadoop

还需要把hadoop.dll(从)拷贝到 C:\Windows\System32
windows10 安装hadoop
windows10 安装hadoop
不然在window平台使用MapReduce测试时报错

以管理员身份打开命令提示符
输入hdfs namenode -format,看到seccessfully就说明format成功
windows10 安装hadoop
windows10 安装hadoop

转到Hadoop-2.7.3\sbin文件下
windows10 安装hadoop
输入start-all,启动hadoop集群
windows10 安装hadoop
出现下面四个窗口表示启动hadoop集群成功
windows10 安装hadoop
windows10 安装hadoop
windows10 安装hadoop
windows10 安装hadoop

输入jps - 可以查看运行的所有节点
windows10 安装hadoop
访问http://localhost:50070,访问hadoop的web界面
windows10 安装hadoop

访问http://localhost:8088,访问yarn的web界面,有就表明已经成功
windows10 安装hadoop

补充:停止运行的所有节点的命令为
windows10 安装hadoop