windows安装hadoop及配置

总结下windows下安装hadoop环境,方便下次使用,本次的麻烦就是下次的方便

一、环境准备

1、JDK安装2、Hadoop安装包(官网下载)
2、下载hadoop安装包
3、准备hadoop windows的插件

二、安装配置

1、以管理员身份解压Hadoop安装包

在这里插入图片描述
2、配置Hadoop环境变量
我的电脑 --> 属性 --> 高级系统设置 --> 高级 --> 环境变量,新建HADOOP_HOME,然后将%HADOOP_HOME%\bin添加到Path中。
在这里插入图片描述
3、新建data
(下面建俩子文件夹namenode和datanode)和tmp目录,
在这里插入图片描述
4、修改启动类 hadoop-env.cmd,

主要是设置JAVA_HOME的路径,我的文件目录在 D:\modules\hadoop-2.7.7\etc\hadoop,(这里注意一下:如果jdk路径中有“Program Files”,则将Program Files改为 PROGRA~1,否则会报错)
在这里插入图片描述
5、修改配置文件(core-site.xml,hdfs-site.xml,mapred-site.xml,yarn-site.xml)
(1)core-site.xml

<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>

(2)hdfs-site.xml

<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>/D:/modules/hadoop-2.7.7/data/namenode</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>/D:/modules/hadoop-2.7.7/data/datanode</value>
</property>
</configuration>

(3)mapred-site.xml

<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
</configuration>

(4)yarn-site.xml

 <property>
  <name>yarn.nodemanager.aux-services</name>
  <value>mapreduce_shuffle</value>
 </property>
 <property>
  <name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
  <value>arg.apache.hadoop.mapred.ShuffleHandler</value>
 </property>
</configuration>

6、启动格式化HDFS
首先,hadoop version,查看是否能正常运行,
在这里插入图片描述
然后,执行 hdfs namenode -format
在这里插入图片描述
格式化之后,namenode文件里会生成一个current文件,则格式化成功。

三、Hadoop启动

在cmd中执行 start-all.cmd 命令,启动Hadoop,

四、HDFS操作测试

安装好了Hadoop环境,接下来我们就敲下hadoop命令,上传几个文件操作实战一下。1、创建目录hadoop fs -mkdir hdfs://localhost:9000/my/hadoop fs -mkdir hdfs://localhost:9000/my/testinput
2、上传文件hadoop fs -put E:\test01.txt hdfs://localhost:9000/my/testinputhadoop fs -put E:\test02.txt hdfs://localhost:9000/my/testinput
3、查询文件hadoop fs -ls hdfs://localhost:9000/my/testinput

五、管理页面Hadoop自带了web UI管理页面

1、资源管理(localhost:8088)
2、节点管理(localhost:50070)
到此就安装为止了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值