windows下配置hadoop

1.下载hadoop-2.7.1(其中已经替换了bin和etc)
2.配置JAVA_HOME
3.配置HADOOP_HOME
(地址最好不要有空格,如果有的话,下面有解决办法)
在这里插入图片描述
path添加%HADOOP_HOME%\bin(win10不用分号或者如下编辑界面不用分号,其余加上 ;)
在这里插入图片描述
4.配置hadoop-env.cmd
在这里插入图片描述
PS:
此处的路径C:\Program Files中带有空格,直接写该路径系统无法正常识别,故在此用软链代替,将C:\Program Files写成 C:\PROGRA~1;
此处也可以用引号包围,即将C:\Program Files写成 C:"\Program Files"
5.新建临时数据文件夹
在F:\hadoop目录下 添加tmp文件夹
在F:\hadoop\hadoop-2.7.1添加data
并在data目录下新建namenode,datanode,snn三个子文件夹
在这里插入图片描述在这里插入图片描述
6.配置hdfs-site.xml
(注意不能直接把在Windows下的路径复制粘贴,路径URL用的是斜杠不是反斜杠,而且前面还要加一个斜杠)
在这里插入图片描述
7.配置mapred-site.xml
在这里插入图片描述

8.配置yarn-site.xml
在这里插入图片描述
9.配置core-site.xml
在这里插入图片描述
10.把hadoop.dll和winutils(从)拷贝到 C:\Windows\System32
在这里插入图片描述在这里插入图片描述

11.(此步骤不是每台电脑都需要,可以省略)
share\hadoop\yarn\timelineservice
下面的hadoop-yarn-server-timelineservice-2.9.2.jar
复制到share\hadoop\yarn\lib下即可
12.cmd进入F:\hadoop\hadoop-2.7.1\bin目录,输入hdfs namenode -format 格式化hdfs,看到seccessfully就说明format成功
在这里插入图片描述
13.转到F:\hadoop\hadoop-2.7.1\sbin文件下
14.输入start-all,启动hadoop集群
15.启动hadoop集群成会出现下面四个窗口namenode,Datanode,Nodemanager和 resourceManager
在这里插入图片描述
16.访问http://localhost:50070,访问hadoop的web界面
在这里插入图片描述
17.访问http://localhost:8088,访问yarn的web界面
在这里插入图片描述

还没有解决的问题:
1.cmd中运行hadoop -version结果显示是jdk的版本信息
2.hadoop启动后测试jps命令,结果是JPS不是内部命令

尝试过的方法:
有说是JAVA_HOME路径设置里有空格的问题,于是移动了JDK的位置,出现了新的问题java -version 找不到了,通过以下方法解决
1.首先查看环境变量配置是否正确
将PATH中JAVA_HOME/bin移动到最前边
2.找到C:\ProgramData\Oracle\Java\javapath_target_587238140文件夹,每个人可能不太一样,删除java.exe、javaw.exe 、javaws.exe三个文件夹
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值