Windows下hadoop2.7.6安装及配置教程

一、首先确保你已经安装了JDK

您可以去官网下载JDK1.8.0(注意版本哦~)

二、去获取hadoop-2.7.6的镜像(清华大学提供的优秀资源):

http://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common

三、接下来就到了我们的配置过程啦~

1.配置环境变量

系统变量Java_Home

Windows下hadoop2.7.6安装及配置教程_第1张图片

系统变量Hadoop_Home

Windows下hadoop2.7.6安装及配置教程_第2张图片

修改D:\hadoop-2.7.6\etc\hadoop下的hadoop-env.cmd文件中的set JAVA_HOME=D:\Java\jdk1.8.0_121

修改四个文件:在D:\hadoop-2.7.6\etc\hadoop下

(1)core-site.xml




    fs.defaultFS
    hdfs://localhost:9002



(2)hdfs-site.xml   (注意创建D:/hadoop-2.7.6/data/namenode  D:/hadoop-2.7.6/namenode)等文件夹哦



dfs.replication
1


dfs.namenode.name.dir
file:/D:/hadoop-2.7.6/data/namenode,file:/D:/hadoop-2.7.6/namenode


dfs.datanode.data.dir
file:/D:/hadoop-2.7.6/data/datanode,file:/D:/hadoop-2.7.6/datanode


(3)mapred-site.xml(如果原来是mapred-site.xml.template请重命名为mapred-site.xml)



    mapreduce.framework.name
    yarn


(4)yarn-site.xml



    yarn.nodemanager.aux-services
    mapreduce_shuffle


    yarn.nodemanager.aux-services.mapreduce.shuffle.class
    org.apache.hadoop.mapred.ShuffleHandler


四、接下来进入测试阶段

win+R cmd

首先请你cd到D:\hadoop-2.7.6\bin文件夹(对了,确保你这个文件夹下有hadoop.dll和winutils.exe,以及将hadoop.dll扔到C:/WINDOWS/SYSTEM32里面哦~)

然后输入命令hdfs namenode -format

Windows下hadoop2.7.6安装及配置教程_第3张图片

Windows下hadoop2.7.6安装及配置教程_第4张图片

接着请你cd到D:\hadoop-2.7.6\sbin文件夹

输入start-all.cmd

启动集群

最后输入jps命令,看看是否都已经启动

 

你可能感兴趣的:(Windows下hadoop2.7.6安装及配置教程)