Windows11系统下安装Hadoop3.4.0

准备安装包

1、安装JDK8 或者JDK11,点击链接进行下载:Java Downloads | Oracle

2、下载Hadoop 3.4.0 版本安装包:Hadoop

3、下载【winutils.exe、hadoop.dll】这两个文件:https://github.com/cdarlint/winutils/tree/master

安装

1、首先安装JDK8 或者JDK11(推荐)

2、把下载好的Hadoop3.4.0压缩包解压到D盘,然后配置环境变量,新增HADOOP_HOME变量,然后把HADOOP_HOME加入到path中

3、在安装的hadoop文件夹中的bin 文件夹添加 winutils.exe 和hadoop.dll 文件

修改Hadoop配置

进到目录:\hadoop-3.4.0\etc\hadoop

修改:hadoop-env.cmd

注意:JDK如果默认安装在 C:\Program Files下面需要按照下面设置

set JAVA_HOME=C:\PROGRA~1\Java\jdk1.8.0_351

PS:PROGRA~1是 Program Files 文件夹的dos文件名模式下的缩写 。

修改:core-sit.xml
<configuration>
  <property>
    <name>fs.defaultFS</name>
    <value>hdfs://localhost:9000</value>
  </property>
</configuration>
修改:hdfs-site.xml
<configuration>
  <property>
    <name>dfs.replication</name>
    <value>1</value>
  </property>
  <property>
    <name>dfs.namenode.name.dir</name>
    <value>file:///D:/hadoop_data/hdfs/namenode</value>
  </property>
  <property>
    <name>dfs.datanode.data.dir</name>
    <value>file:///D:/hadoop_data/hdfs/datanode</value>
  </property>
</configuration>
修改:mapred-site.xml
<configuration>   
  <property>       
    <name>mapreduce.framework.name</name>       
    <value>yarn</value>   
  </property>
</configuration>
修改:yarn-site.xml
<configuration>
    <property>
        <name>yarn.nodemanager.aux-services</name>
        <value>mapreduce_shuffle</value>
    </property>
    <property>
        <name>yarn.nodemanager.auxservices.mapreduce.shuffle.class</name>
        <value>org.apache.hadoop.mapred.ShuffleHandler</value>
    </property>
</configuration>
启动Hadoop

cmd中运行 hdfs namenode -format 命令 格式化HDFS文件系统 (只需要运行一次)

# 启动HDFS
start-dfs.cmd

# 启动YARN
start-yarn.cmd

或者在sbin文件夹中找到start-all.cmd  双击启动

最后在浏览器中输入

http://localhost:9870/

http://localhost:8088/

正常打开就启动成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值