一、解压Hadoop安装包
在D盘创建一个文件夹,将Hadoop解压到该文件夹内,本人的是HadoopWindowsEclipse内
二、添加系统环境变量
Hadoop环境变量:
变量名:HADOOP_HOME 变量值:D:\HadoopWindowsEclipse\hadoop-2.10.2 注:自己Hadoop的地址
变量名:HADOOP_USER_NAME 变量值:root
三、Hadoop的Windows安装
1.进入D:\HadoopWindowsEclipse\hadoop-2.10.2\etc\hadoop中找到以下几个文件用文本编辑器打开
2.打开 hadoop-2.7.3/etc/hadoop/core-site.xml, 复制下面内容粘贴到最后并保存
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
3.打开 hadoop-2.7.3/etc/hadoop/mapred-site.xml, 复制下面内容粘贴到最后并保存
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
</configuration>
4.打开 hadoop-2.7.3/etc/hadoop/hdfs-site.xml, 复制下面内容粘贴到最后并保存
在hadoop-2.10.2文件夹内创建两个文件夹namenode;datanode
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>/D:/HadoopWindowsEclipse/hadoop-2.10.2/namenode</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>/D:/HadoopWindowsEclipse/hadoop-2.10.2/datanode</value>
</property>
</configuration>
4.打开 hadoop-2.7.3/etc/hadoop/yarn-site.xml,复制下面内容粘贴到最后并保存
<configuration>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
<property>
<name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
<value>org.apache.hadoop.mapred.ShuffleHandler</value>
</property>
</configuration>
四、启动Hadoop服务
1、以管理员身份打开命令提示符到Hadoop-2.7.3\bin下,输入hdfs namenode -format执行到如下图所示 格式化之后,namenode文件里会自动生成一个current文件,则格式化成功。
2、然后转到Hadoop-2.7.3\sbin下,输入start-all.cmd,启动hadoop服务,等待他启动完成。
完成之后,输入jps可以查看运行的所有服务 ,显示的就是正在运行的,确保以上服务全部都启动了!