首页 > 系统相关 >windows下安装部署 hadoop

windows下安装部署 hadoop

时间:2024-10-13 16:48:44浏览次数:5  
标签:xml hdfs windows hadoop yarn 部署 3.3 namenode

 

一、安装下载

1.首先在hadoop官网下载一个稳定版本,选择binary包

官网地址:https://hadoop.apache.org/releases.html

下载下来是tar.gz文件,用winrar解压即可。

2.因为这个压缩包是for linux系统的,win下还需要安装几个dll winutils, 

下载地址:https://www.jianguoyun.com/p/Dcs2UoQQzuztCxiq89oFIAA

二、环境变量

1.在环境变量中配置好JAVA_HOME

2.将压缩包解压到 D:\\hadoop-3.3.6\ ,并在环境变量里将此路径添加到 HADOOP_HOME。

3.将 hadoop-3.3.6 目录下的 bin 文件夹添加到 PATH 变量中。

4.并把 winutils 压缩包解压后的 dll 文件拷贝复制到 hadoop 的 bin 目录下。

三、配置HADOOP

1.配置 hdfs-site.xml

<configuration>
 <property>
        <name>dfs.replication</name>
        <value>3</value>
    </property>
    <property>
        <name>dfs.namenode.name.dir</name>
        <value>file:///D:/hadoop-3.3.6/data/namenode</value>
    </property>
    <property>
        <name>dfs.datanode.data.dir</name>
        <value>file:///D:/hadoop-3.3.6/data/datanode</value>
    </property>
</configuration>

2.配置 core-site.xml

<configuration>
    <property>
        <name>fs.defaultFS</name>
        <value>hdfs://127.0.0.1:9000</value>
    </property>
    
    <property>
      <name>hadoop.tmp.dir</name>
      <value>/D:\\hadoop-3.3.6\data\tmp</value>
    </property>
</configuration>

3.配置 mapred-site.xml

<configuration>
   <property>
       <name>mapreduce.framework.name</name>
       <value>yarn</value>
    </property>
    <property>
       <name>mapred.job.tracker</name>
       <value>hdfs://localhost:9001</value>
    </property>
</configuration>

4.配置 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.hahoop.mapred.ShuffleHandler</value>
    </property>
</configuration>

 

四、启动执行

1.执行 hdfs namenode -format 命令, 初始化数据目录

成功后会生成如下文件

 

2.执行 start-dfs.cmd , 启动 namenode 和 datanode 进程

 3.执行 start-yarn.cmd , 启动 resourcemanager 和 nodemanager进程

 五、WEB访问

1.启动成功后, 访问 localhost:8088,可以看到 hadoop 的管理页面

 2. 访问 localhost:9870, 查看 namenode 节点的管理信息

 

标签:xml,hdfs,windows,hadoop,yarn,部署,3.3,namenode
From: https://www.cnblogs.com/lyosaki88/p/18462556

相关文章

  • Springboot海南水果售卖网站61dkf(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表用户,水果类型,水果产品,最新产品开题报告内容一、研究背景随着人们生活水平的提高和健康意识的增强,对于新鲜、优质水果的需求也越来越大。海南,作为中国的热带......
  • Springboot海鲜配送管理系统q3m5u(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表用户,司机,仓管员,车辆信息,海鲜种类,热卖海鲜,订单信息,配送信息开题报告内容一、研究背景随着人们生活水平的提高和消费观念的转变,海鲜产品因其营养丰富、口......
  • Springboot广东实时新闻系统4b1u7(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表用户,记者,社交论坛,社交分享,新闻推送,新闻分类开题报告内容一、题目背景和意义随着信息技术的飞速发展,新闻传播方式发生了巨大变革。广东作为中国经济最活跃......
  • 给C盘瘦身!十种Windows系统盘清理方法请牢记
    对于很多小白用户来说,在使用Windows电脑的时候,C盘“爆红”可能是最常见的问题了吧?那么有哪些方法可以避免C盘存储空间紧张呢?今天给大家提供十种不同的方法,大家可以根据自己的实际情况酌情取用。方法一:清理桌面清理桌面这个方法看起来是废话,但我发现是真的有很多电脑小白不知道,电......
  • Windows系统连接服务器(公私钥)超详细版本
    目录前言一、使用MobaXterm进行密钥对的生成与配置1.生成密钥2.创建私钥与配置密钥对3.将公钥上传至服务器4.登陆测试二、使用Powershell对密钥对进行生成(推荐)1.生成密钥2.将公钥上传至服务器总结前言由于换了新的实验室,保密要求较高。因此记录一下加密连接服务......
  • Mysql(1)—简介及Windows环境下载安装
    Mysql(1)—简介及Windows环境下载安装一、关于Mysql1.1简介MySQL是一个流行的关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)进行操作。MySQL由瑞典MySQLAB公司开发,后来被SunMicrosystems收购,最终成为Oracle公司的产品。它是最广泛使用的开源数据库之一,通常用于Web应用......
  • 部署Ollama(在LInux上进行部署)
    1.介绍Ollama:是一款旨在简化大型语言模型本地部署和运行过程的开源软件。网址:OllamaOllama提供了一个轻量级、易于扩展的框架,让开发者能够在本地机器上轻松构建和管理LLMs(大型语言模型)。通过Ollama,开发者可以访问和运行一系列预构建的模型,或者导入和定制自己的模型,无需关注......
  • Python环境安装(Windows7—现今)
    这里进行python——保姆级安装说明:首先进行安装包的下载:输入:python.org(因为是外网,所以加载速度巨慢,不用怀疑是自身网络的问题)然后显示的界面是:(我这英文进行自动翻译了,无伤大雅)然后点击:进入后,再点击进行下载:然后就开始下载了:(你会发现巨慢,外网嘛,悠哉悠哉等会)然后下载......
  • 基于Hive的网络电视剧收视率分析系统大数据Hadoop
    本系统基于Java与SpringBoot技术,并结合Hive来实现对网络电视剧收视率的深入分析。它能够广泛收集来自多个渠道的相关数据,包括各网络平台上电视剧的播放量、观看时长、观众地域分布、年龄层次、观看设备类型以及观众的互动数据(如评论、点赞、分享等)。这些数据被整合......
  • 基于微信小程序的校园跑腿小程序springboot项目(源码+lw+部署文档+讲解等)兼容app小程
    课题简介本项目旨在为校园师生打造一个便捷高效的跑腿服务平台,基于微信小程序开发前端界面,以SpringBoot构建强大稳定的后端服务。一、功能概述用户注册与登录支持学生和跑腿员通过微信授权快速注册与登录,确保身份真实性和信息安全。任务发布与接单学生用户可在小......