• windows下安装部署 hadoop


     

    一、安装下载

    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.replicationname>
            <value>3value>
        property>
        <property>
            <name>dfs.namenode.name.dirname>
            <value>file:///D:/hadoop-3.3.6/data/namenodevalue>
        property>
        <property>
            <name>dfs.datanode.data.dirname>
            <value>file:///D:/hadoop-3.3.6/data/datanodevalue>
        property>
    configuration>
    复制代码

    2.配置 core-site.xml

    复制代码
    <configuration>
        <property>
            <name>fs.defaultFSname>
            <value>hdfs://127.0.0.1:9000value>
        property>
        
        <property>
          <name>hadoop.tmp.dirname>
          <value>/D:\\hadoop-3.3.6\data\tmpvalue>
        property>
    configuration>
    复制代码

    3.配置 mapred-site.xml

    复制代码
    <configuration>
       <property>
           <name>mapreduce.framework.namename>
           <value>yarnvalue>
        property>
        <property>
           <name>mapred.job.trackername>
           <value>hdfs://localhost:9001value>
        property>
    configuration>
    复制代码

    4.配置 yarn-site.xml

    复制代码
    <configuration>
     <property>
            <name>yarn.nodemanager.aux-servicesname>
            <value>mapreduce_shufflevalue>
        property>
        <property>
            <name>yarn.nodemanager.aux-services.mapreduce.shuffle.classname>
            <value>org.apache.hahoop.mapred.ShuffleHandlervalue>
        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 节点的管理信息

     

  • 相关阅读:
    Docker 的基本概念和优势
    2022最火的Linux性能分析工具--perf
    为什么几乎所有的量化交易都用Python?
    “智能与未来”2024世亚国际智能机器人展会(简称:世亚智博会)
    【echart 】legend.icon传递svg图标,图标不显示的原因。
    自动驾驶汽车下匝道路径优化控制策略研究
    FPGA中串口通信的时钟频率和波特率计数
    如何通过C#/VB.NET设置Word文档段落缩进
    软件安全研究(四)
    PC_算计机性能指标
  • 原文地址:https://www.cnblogs.com/lyosaki88/p/18462556