Windows 环境下 Hadoop 的安装和配置

Windows 环境下 Hadoop 的安装和配置 Windows 环境下 Hadoop 的安装和配置平台及版本安装 Java1.8,并配置环境变量安装 Hadoop2.7.3Hadoop 核心配置文件启动 Hadoo

Windows 环境下 Hadoop 的安装和配置

  • Windows 环境下 Hadoop 的安装和配置
    • 平台及版本
    • 安装 Java1.8,并配置环境变量
    • 安装 Hadoop2.7.3
    • Hadoop 核心配置文件
    • 启动 Hadoop 服务

Windows 环境下 Hadoop 的安装和配置

平台及版本

  • Windows10
  • JDK1.8.0_192
  • Hadoop2.7.3

安装 Java1.8,并配置环境变量

首先要安装好Java。没装的先搜索安装Java的教程吧。

这里我已经安装好了,需要配置好环境变量,Hadoop的安装会用到。

路径:C:\Program Files\Java\jdk1.8.0_192

环境变量:HAVA_HOME,值:C:\Program Files\Java\jdk1.8.0_192

安装 Hadoop2.7.3

  1. 从hadoop-2.7.3下载hadoop-2.7.3.tar.gz,解压后放到C盘根目录下:

  1. 原版的Hadoop不支持Windows系统,我们需要修改一些配置方便在Windows上运行,需要从网上搜索下载hadoop对应版本的windows运行包hadooponwindows-master.zip。解压后,复制解压开的bin文件和etc文件到hadoop-2.7.3文件中,并替换原有的bin和etc文件。

hadooponwindows-master.zip下载:
链接:https://pan.baidu/s/1M2i8prhEPFOIROG_EIYhJw
提取码:acif

  1. 配置Java环境变量:

    并在Path系统变量中加上:%JAVA_HOME%\bin;

  2. 配置Hadoop环境变量:

    并在Path系统变量中加上:%HADOOP_HOME%\bin;

  3. 使用编辑器打开C:\hadoop-2.7.3\etc\hadoop\hadoop-env.cmd,找到set JAVA_HOME,将等号右边的值改成自己Java jdk的路径(如果路径中有Program Files,则将Program Files改为 PROGRA~1)。

  4. 配置好上面所有操作后,win+R 输入cmd 打开命令提示符,然后输入hadoop version,按回车,如果出现如图所示结果,则说明安装成功:

Hadoop 核心配置文件

在hadoop-2.7.3根目录下新建data文件夹和tmp文件夹,再在data文件夹里面新建datanote和namenote文件夹:

在hadoop-2.7.3\etc\hadoop中找到以下几个文件用文本编辑器打开。

  1. 打开 hadoop-2.7.3/etc/hadoop/core-site.xml, 复制下面内容粘贴到最后并保存:

    <configuration>
        <property>
            <name>fs.defaultFS</name>
            <value>hdfs://localhost:9000</value>
        </property>
    </configuration>
    
  2. 打开hadoop-2.7.3/etc/hadoop/mapred-site.xml, 复制下面内容粘贴到最后并保存:

    <configuration>
        <property>
           <name>mapreduce.framework.name</name>
           <value>yarn</value>
        </property>
    </configuration>
    
  3. 打开hadoop-2.7.3/etc/hadoop/hdfs-site.xml, 复制下面内容粘贴到最后并保存:

    <configuration>
     <property>
            <name>dfs.replication</name>
            <value>1</value>
        </property>
        <property>
            <name>dfs.namenode.name.dir</name>
            <value>file:/C:/hadoop-2.7.3/data/namenode</value>
        </property>
        <property>
            <name>dfs.datanode.data.dir</name>
            <value>file:/C:/hadoop-2.7.3/data/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>
    

从C:\hadoop-2.7.3\bin下拷贝hadoop.dll到 C:\Windows\System32 ,不然在window平台使用MapReduce测试时报错:

启动 Hadoop 服务

到C:\hadoop-2.7.3\bin下,按下Win+R进入命令行窗口,输入hdfs namenode -format,执行结果如下图所示:

格式化之后,namenode文件夹里会自动生成一个current文件,说明格式化成功:

到C:\hadoop-2.7.3\sbin下,按下Win+R进入命令行窗口,输入start-all,启动Hadoop集群:

出现下面四个窗口表示启动Hadoop集群成功:

在同命令行窗口下输入start-all(或运行start-all.cmd),启动Hadoop服务,等待他启动完成。

完成之后,输入jps,可以查看运行的所有服务:

访问http://localhost:50070,这是Hadoop的管理页面:

访问http://localhost:8088,这是yarn的Web界面:

在同命令行窗口下输入stop-all(或运行stop-all.cmd),关闭Hadoop服务。

发布者:admin,转转请注明出处:http://www.yc00.com/web/1742417379a4440004.html

相关推荐

  • centos7 安装后恢复windows启动

    1 用例 先安装windows7 ,后安装centos7 ,在启动选项中没有windows启动菜单。2 静态 centos7 使用grub2管理启动菜单。3 动态 1.sudo vi bootgrub2grub.cf

    1天前
    20
  • IBM x3850 x5 服务器 安装 Windows Server 2008

    一、硬件需求 一个8G以上的U盘 二、软件需求 1、Windwos Server 2008镜像 2、系统启动盘制作工具Ultraiso 3、IBM ServerGuide引导镜像 三、制作及安装步骤 1、用Ultraiso把Server 2

    19小时前
    20
  • 荣耀手机windows系统

    荣耀手机Windows系统&#xff1a;体验桌面级应用的移动设备 随着科技的发展&#xff0c;智能手机的功能越来越强大&#xff0c;甚至能够运行传统的桌面操作系统。荣耀手机Windows系统是指将微软的Win

    14小时前
    30
  • window系统DockerDesktop 部署windows容器

    目录 参考文献1、安装Docker Desktop1.1 下载安装包1.2 安装教程1.3 异常解决 2、安装windows容器2.1 先启动DockerDesktop 软件界面2.2 检查docker版本2.3 拉取windows镜像2.

    14小时前
    10
  • C语言windows系统库,windows.h

    1.弹出对话框 首先调用Windows.h这个头文件 #include<windows.h> 接下来调用MessageBox(1,2,3,4); 第一个参数设置为0&#xff0c;第一个参数是依赖的窗口的编号&#

    14小时前
    10
  • MAC环境下运行WINDOWS系统

    一、背景 众所周知,通过MAC系统运行WINDOWS环境一般有以下两种解决方案:1.安装虚拟机VMWARE,在虚拟机内安装WINDOWS系统;2.通过MAC自带的转换助理进行WINDOWS系统的安装。 以上两种方式,要不然需要占用固定的

    14小时前
    10
  • Windows系统云服务器安装、配置 MySQL 数据库

    MySQL支持多种系统的云服务器&#xff0c;是目前最为流行的开放源码的数据库管理系统&#xff0c;是完全网络化的、跨平台的关系型数据库系统。因其完全免费&#xff0c;拥有成本低&#xff1b;体积小&

    14小时前
    20
  • Redis 下载安装(Windows版本)

    Redis 下载安装 官网下载&#xff1a; http:redis.iodownload 官网提供的是linux版本的redis 这里为各位提供windows版本链接&#xff0c;打开会有些慢 https:

    13小时前
    10
  • Windows下Anaconda的下载,安装与使用

    python需要大量的依赖库(如numpy,pandas),安装依赖库的方法主要有两种: 直接使用pip命令: pip install ....安装Anaconda: conda install ...相对于前者。Anaconda的安

    13小时前
    10
  • Mac装Windows双系统

    Mac装Windows双系统发表于 2017-07-06 | 分类于 Mac 当时我跑遍了全城的专卖店找到了最便宜的一家收了我200块!200块装了一个教育版的Win10还是没激活版的,真的黑。现在我也晋升了,写上我认为最简单的方式供

    13小时前
    00
  • Windows安装配置Maven

    一. 前言 Maven在windows环境的安装分为三步,第一步就是下载Maven核心程序并解压,第二步就是对Maven的配置,第三步就是配置我们的Maven的系统环境变量,接下来小编会一一演示。 二. 下载Maven核心程序 下载M

    13小时前
    10
  • 使用windows子系统(linux)WSL arm-linux-gcc不能使用,WSL2如何安装转换

    在之前,我使用了ubuntu16 18 安装了arm-linux-gcc都没有出现问题,但是在WSL上出现了无法使用的情况,大概英文为不支持的二进制文件,这个原因是WSL可能不支持32位的软件了。就算使用32位库文件,同样无法使用。 注意:

    13小时前
    00
  • zabbix_agentd客户端安装与配置(windows操作系统)

    转载至 https:wwwblogszoulongbinp6395047.html 转载请注明上述原文出处。 致谢原作者。 **********  客户端操作   ********** 标注&#xff1a;监控zabb

    13小时前
    00
  • Windows-tomcat 部署Java项目

    windows 通过 tomcat 部署项目 部署环境准备 JDK下载安装及配置 进入 Oracle官网 的 Java 界面 Oracle官网地址 https:www.oraclejava 1.JDK下载 1.1 在网站

    13小时前
    20
  • Qt5.9.9 Windows版本安装

    Qt开发可视化看板 下载注册Qt账户安装 下载 Qt5.9.9 下载地址&#xff1a;http:download.qt.ioarchiveqt&#xff0c;下载传送门&#xff0c;选择合适的版本下载(

    13小时前
    20
  • Windows系统搭建jenkins

    1.jenkins安装步骤 1.1打开官网&#xff1a;https:jenkins.io下载jenkins的安装包1.2解压安装成功后&#xff0c;需要解锁jenkins&#xff0c;密码在日志中&a

    13小时前
    10
  • vmware 安装windows10环境

    vmware 安装windows10环境 前言和LInux环境区别步骤操作系统不同选择windows官方下载的镜像 win10 镜像下载安装遇到的问题安装 Windows 虚拟机 Time Out EFI Network虚拟机内传文件 前言

    13小时前
    30
  • Sumsung T5无法同时被Mac和Windows系统识别的原因

    Sumsung T5无法同时被Mac和Windows系统识别的原因 笔者以为Mac存储问题买了一个三星T5的硬盘&#xff0c;先是插入Mac中进行使用&#xff0c;将Mac进行备份&#xff0c;当时应该有显示

    13小时前
    20
  • Redis下载与安装 Linux + Windows 超详细步骤

    Redis下载与安装 LinuxWindows 较详细步骤 Redis下载与安装Linux CentOS7下载安装 Windows下载安装 最后的最后 Redis下载与安装 Linux CentOS7 下载 官网下载&#xf

    10小时前
    30
  • Windows安装部署nacos

    Windows安装部署nacos 1.Windows启动nacos服务 下载nacos安装包&#xff1a;下载地址&#xff08;需要梯子访问&#xff09;&#xff1a;https:github

    9小时前
    10

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信