美文网首页
Hadoop03环境搭建

Hadoop03环境搭建

作者: 大空翼123 | 来源:发表于2020-11-06 14:01 被阅读0次

Hadoop环境搭建较为复杂。这里一份可以用版本

节点配置:

注意:NameNode和SecondaryNameNode不要安装在同一台服务器

         注意:ResourceManager也很消耗内存,不要和NameNode、SecondaryNameNode配置在同一台机器上。

core-site.xml 配置 指定HDFS中NameNode的地址

cd $HADOOP_HOME/etc/hadoop

vim core-site.xml

<configuration>

<property>

        <name>fs.defaultFS</name>

        <value>hdfs://zy100:8020</value>

    </property>

    <property>

        <name>hadoop.tmp.dir</name>

        <value>/opt/module/hadoop-3.1.3/data</value>-

    </property>

    <property>

        <name>hadoop.proxyuser.zy.hosts</name>

        <value>*</value>

    </property>

    <property>

        <name>hadoop.proxyuser.zy.groups</name>

        <value>*</value>

    </property>

    <property>

        <name>hadoop.http.staticuser.user</name>

        <value>zy</value>

    </property>

</configuration>

配置hdfs-site.xml指定HDFS中2NameNode的地址

vim hdfs-site.xml

<configuration>

<property>

        <name>dfs.namenode.secondary.http-address</name>

        <value>zy102:9868</value>

    </property>

</configuration>

配置yarn-site.xml

vim yarn-site.xml

<configuration>

<!-- Site specific YARN configuration properties -->

<property>

        <name>yarn.nodemanager.aux-services</name>

        <value>mapreduce_shuffle</value>

    </property>

    <property>

        <name>yarn.resourcemanager.hostname</name>

        <value>zy101</value>

    </property>

    <property>

        <name>yarn.nodemanager.env-whitelist</name>

<value>JAVA_HOME,HADOOP_COMMON_HOME,HADOOP_HDFS_HOME,HADOOP_CONF_DIR,CLASSPATH_PREPEND_DISTCACHE,HADOOP_YARN_HOME,HADOOP_MAPRED_HOME</value>

    </property>

    <property>

        <name>yarn.scheduler.minimum-allocation-mb</name>

        <value>512</value>

    </property>

    <property>

        <name>yarn.scheduler.maximum-allocation-mb</name>

        <value>4096</value>

    </property>

    <property>

        <name>yarn.nodemanager.resource.memory-mb</name>

        <value>4096</value>

    </property>

    <property>

        <name>yarn.nodemanager.pmem-check-enabled</name>

        <value>false</value>

    </property>

    <property>

        <name>yarn.nodemanager.vmem-check-enabled</name>

        <value>false</value>

    </property>

</configuration>

配置workers 添加工作节点

vim /opt/module/hadoop-3.1.3/etc/hadoop/workers

在该文件中增加如下内容:

Localhost删除

zy100

zy101

zy102

注意:该文件中添加的内容结尾不允许有空格,文件中不允许有空行。

配置mapred-site.xml  配置历史

配置日志的聚集

Hadoop3好像不用,或者伪分布式不用

建议参考

https://blog.csdn.net/qq_43412289/article/details/89241271


同步所有节点配置文件

xsync /opt/module/hadoop-3.1.3/etc

节点配置完成后可以用最好存一下虚拟机快照I。以防以后节点出错。

出错怎么办:

先停止所有节点 stop-all.sh

   删除历史数据  cd $HADOOP_HOME

rm -rf /opt/module/hadoop-3.1.3/data logs edits.xml fsimage.xml 

    重新格式化

格式化Namenode 在zy100

    hdfs namenode -format

新东方

vim /opt/module/hadoop-3.1.3/etc/hadoop/workers

相关文章

  • Hadoop03环境搭建

    Hadoop环境搭建较为复杂。这里一份可以用版本 节点配置: 注意:NameNode和SecondaryNameN...

  • React Native学习总结篇

    一、环境搭建 1.1 React Native环境搭建 1.1.1 IOS环境搭建 环境:MacOS 注意:不要使...

  • linux 第四天

    Lamp环境搭建 /*******************Lamp环境搭建:*******************...

  • codePush说明

    codePush环境搭建 环境搭建文章:环境搭建 git地址:codePush git地址2.0.3,And...

  • angular学习--02英雄指南

    环境搭建 angular官网--搭建本地开发环境和工作空间windows 10 搭建angular开发环境免搭建环...

  • Gradle开发-Groovy环境搭建

    ##Groovy环境搭建 在使用 Groovy 之前首先要搭建几个环境: Groovy 的环境搭建 JDK 环境搭...

  • 搭建 LNMP + CodeIgniter 开发环境

    搭建 LNMP + CodeIgniter 开发环境搭建 LNMP 环境首先搭建 LNMP 的服务器环境安装 Ng...

  • iOS中RN与Flutter混合开发

    一 搭建环境 1. 搭建flutter环境 1.1 搭建系统开发环境 参考链接:https://flutter....

  • 第一个MyBatis程序

    思路:搭建环境---导入MyBatis--编写代码---测试! 一、搭建环境 1、搭建数据库环境: engine=...

  • Robot Framework用法总结

    一,环境的搭建 关于robotframework环境搭建请参考博文:Robot Framework的环境搭建[ht...

网友评论

      本文标题:Hadoop03环境搭建

      本文链接:https://www.haomeiwen.com/subject/nadtbktx.html