hadoop 2.7 java_Hadoop2.7.4 在 Windows 10(64位) 详细配置

本文档详细介绍了如何在Windows 10上安装和配置Hadoop 2.7.4。首先,安装Java 1.8.0以上版本,然后下载并解压Hadoop 2.7.4,设置相关环境变量,并修改配置文件如core-site.xml、hdfs-site.xml、mapred-site.xml和yarn-site.xml。最后,执行hdfs namenode -format进行格式化,通过start-dfs和start-yarn启动Hadoop服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

网上查询资料,实际配置后整理记录。

一、下载安装配置 1.8.0 以上版本 java 环境

完成后,使用 java -version 命令查看是否成功。

82af8398e66e0a3c1fddd94b6eb6e893.png

二、下载 hadoop-2.7.4.tar.gz

地址:http://hadoop.apache.org/releases.html

af139a468f2d1874407cc71b26de9cc8.png

将文件解压至无空格目录下即可,下面是目录结构:

5996e6ff025ec8f84cbbc5c2e356d576.png

文件夹访问权限修改,添加(Everyone)完全控制权限

bb3d27193d2fa424b74b97862e9be3d4.png

三、下载 Hadoop 2.7.4 Windows 64位 编译bin

网上提供的下载地址:http://download.youkuaiyun.com/download/a2728196/9966285

将压缩包里的 bin 目录下文件替换官网 hadoop 目录下的 bin 目录。

四、配置所需系统环境变量

1、新建 HADOOP_HOME,如下图 :

1be414b8feef00d1b8649f4efb4d4f4a.png

2、Path 变量中 新建,如下图:

f1e96be3e3da1cddca9268c9b711fc4f.png

3、新建 HADOOP_CONF_DIR,如下图 :

07efba02a8949b921aff5edd719ef739.png

4、测试是否配置成功

打开 cmd 窗口,执行 hadoop version,如下图:

b076c66ba4e8baeb749593912704fb01.png

五、修改 Hadoop 配置文件(namenode,datanode运行读取)

注意:

配置文件里windows所有盘符前要加/,比如: /D:/XXXXXXXXXX

编辑“ D:\SDE\Hadoop2.7.4\etc\hadoop ”下的配置文件,参考配置如下:

1、core-site.xml

fs.defaultFS

hdfs://localhost:8010

HDFS的URI,文件系统://namenode标识:端口号

hadoop.tmp.dir

/D:/SDE/Hadoop2.7.4/workplace/tmp

namenode上本地的hadoop临时文件夹

2、hdfs-site.xml:

dfs.replication

1

副本个数,配置默认是3,应小于datanode机器数量

dfs.name.dir

/D:/SDE/Hadoop2.7.4/workplace/name

namenode上存储hdfs名字空间元数据

dfs.data.dir

/D:/SDE/Hadoop2.7.4/workplace/data

datanode上数据块的物理存储位置

3、mapred-site.xml:

mapreduce.framework.name

yarn

4、yarn-site.xml

yarn.nodemanager.aux-services

mapreduce_shuffle

yarn.nodemanager.resource.memory-mb

1024

yarn.nodemanager.resource.cpu-vcores

1

六、启动

1、cmd 执行 hdfs namenode -format 指令格式化系统文件。

2、格式化完成后,到 hadoop/sbin 目录下执行 start-dfs  或  start-all 指令,启动hadoop

da94d761d3f91dd29ff3dd71c89bb9ce.png

使用 start-dfs 会启动 namenode 和 datanode 进程,如下图:

8c3390d6031aa3795b3765699337f710.png

使用 start-yarn 会启动 resourcemanager 和 nodemanager 进程,如下图:

5df31b625911318f00930fa7ab459a9a.png

使用 start-all 会启动全部 4 个进程,如下图:

eed103a84c7fe076634017d1e7acf531.png

注意:This script is Deprecated(弃用). Instead use start-dfs.cmd and start-yarn.cmd starting yarn daemons

5abe07deee5106ae17eccc3a19bd07c5.png

af4db338ac31e79c6426b25c1798431d.png

1cb28455fb1624e5c94744938f838035.png

01aaa4574475f510081b90ffb6d89c82.png

至此,hadoop 服务搭建完毕。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值