节点规划表

1. hadoop03和hadoop04相互免秘钥(即两个resourcemanager主备免秘钥)

自我检测一下(不需要输密码证明自我免秘钥成功)

将hadoop03的公钥远程传递给hadoop04

到hadoop04查看

将hadoop03的公钥追加到日志文件

到hadoop03检测是否成功对hadoop04免秘钥

接下来让hadoop04对hadoop03免秘钥

自我检验:

将hadoop04的公钥远程传递给hadoop03

到hadoop03查看

将hadoop04公钥追加到日志文件

到hadoop04检测是否成功对hadoop03免秘钥

2.配置信息(本来hadoop01不需要配,但是为了快,就都配了,反正不影响)

mapred-site.xml

<configuration>

<!-- 指定mr框架为yarn方式 -->

<property>

<name>mapreduce.framework.name</name>

<value>yarn</value>

</property>

</configuration>

先拷贝一份mapred-site.xml

配置mapred-site.xml

配置yarn-site.xml

<property>

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

<value>mapreduce_shuffle</value>

</property>

<property>

<!-- 开启RM高可用 -->

<name>yarn.resourcemanager.ha.enabled</name>

<value>true</value>

</property>

<!-- 指定RM的cluster id -->

<property>

<name>yarn.resourcemanager.cluster-id</name>

<value>cluster1</value>

</property>

<!-- 指定RM的名字 -->

<property>

<name>yarn.resourcemanager.ha.rm-ids</name>

<value>rm1,rm2</value>

</property>

<!-- 分别指定RM的地址 -->

<property>

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

<value>hadoop03</value>

</property>

<property>

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

<value>hadoop04</value>

</property>

<!-- 指定zk集群地址 -->

<property>

<name>yarn.resourcemanager.zk-address</name>

<value>hadoop02:2181,hadoop03:2181,hadoop04:2181</value>

</property>

远程定向这两个文件到hadoop02-4

3.配置完后就可以启动整个集群了(下面是最快的启动方式)

(1)zkServer.sh start(一次性全部执行)

(2)hadoop01:start-all.sh

(3)hadoop03、hadoop04

yarn-daemon.sh start resourcemanager

4. 检测启动的进程

hadoop01(NameNode、ZKFC、JournalNode、Java都启动)

hadoop02(NameNode、ZKFC、JournalNode、DataNode、NodeManager、ZooKeeper、Java都启动)

hadoop03(ResourceManager、JournalNode、DataNode、NodeManager、ZooKeeper、Java都启动)

hadoop04(ResourceManager、DataNode、NodeManager、ZooKeeper、Java都启动)

5.在web浏览

hadoop03:8088

再启动hadoop04:

发现又跳到了hadoop03

至此我们整个hadoop集群搭建完成。

加入MapReduce后完全分布式集群搭建相关推荐

  1. Hadoop-HDFS详解与HA,完全分布式集群搭建(细到令人发指的教程)

    前言 本篇篇幅较长,有许多集群搭建干货,和枯燥乏味但是面试可能问到的理论知识. 思来想去不知道怎样才能鼓励自己加油学习,想想要面对的生活还是假吧意思打开学习视频吧. 目录 一.引入 hdfs是什么 h ...

  2. Hadoop分布式集群搭建以及案例运行-fs操作

    Hadoop分布式集群搭建案例步骤(也可以叫分布式文件系统) 一:创建分布式集群环境 二:设置静态ip以及主机名与映射关系 三:创建用户.配置SSH无密登录 四:子机dn操作 五:配置主机jdk.ha ...

  3. 第二节HDFS完全分布式集群搭建与配置及常见问题总结

    提示:此文章内容超级全面和详细 文章目录 前言 一.HDFS完全分布式集群是什么? 二.HDFS完全分布式集群搭建与配置 1.HDFS完全分布式集群搭建库 2.HDFS完全分布式集群搭建配置 HDFS ...

  4. 大数据开发·关于虚拟机Hadoop完全分布式集群搭建教程

    hadoop完全分布式集群搭建 一.搭建准备 1.安装VMware虚拟机 2.Xshell 7 远程客户端及Xftp 7安装 3.搭建模板虚拟机hadoop100 配置虚拟机网络 为虚拟机普通用户配置 ...

  5. hadoop2.7.2分布式集群搭建(三台)

    hadoop2.7.2分布式集群搭建(三台节点) 系统环境搭建 1.三台节点设置主机名和IP 2.配置主机的映射 3.ssh免密登录 4.关闭防火墙 5.关闭seliunx 6.安装jdk 7.设置n ...

  6. Hadoop完全分布式集群搭建详细图文教程

    本文所使用的环境及版本: CentOS Linux release 7.9.2009 (Core) jdk1.8.0_291 hadoop-3.2.2 一.安装模板机 1.安装CentOS 7.9并配 ...

  7. Hadoop完全分布式集群搭建

    hadoop本地模式搭建 首先准备一台Linux环境的服务器关闭防火墙 # 查看防火墙状态 systemctl status firewalld # 停止防火墙 systemctl stop fire ...

  8. [大数据技术与应用省赛学习记录二]——模块一(HADOOP完全分布式集群搭建)

    **在操作前,先梳理一下HADOOP完全分布式需要做些什么,不然像无头的苍蝇一样,永远不知道做什么.因为我本人比赛是一台服务器Centos 7,与三台客户端Ubuntu 18.04,所以以物理机的角度 ...

  9. 大数据调度平台Airflow(八):Airflow分布式集群搭建及测试

    目录 Airflow分布式集群搭建及测试 一.节点规划 二.airflow集群搭建步骤 1.在所有节点安装python3.7 2.在所有节点上安装airflow 三.初始化Airflow 1.每台节点 ...

最新文章

  1. Android Studio使用总结
  2. ubuntu系统阅读CHM文档的最终解决方案
  3. dict取值_Python基础数据类型「list、tuple、dict」
  4. IdentityServer4 SigningCredential(RSA 证书加密)
  5. Redis 如何分析慢查询操作
  6. 拿到大厂Offer了!
  7. 《Spring实战》系列之Bean的装配-Days01
  8. 程序买卖(一舟,改自网络)
  9. Java -- JDBC 学习--调用函数存储过程
  10. 持续集成部署Jenkins工作笔记0018---18.Linux中安装Git客户端
  11. Python3 捕捉异常
  12. Lua基础篇-1 :什么是 Lua 语言?
  13. np.concatenate 函数的使用
  14. 谈谈纽微特3万SIP奖金的事
  15. 金蝶K3WISE盘点机PDA扫码入库仓库条码管理,外购入库单
  16. 手把手教你怎样运用手机群控软件赚钱-手游工作室篇
  17. python_open函数中newline参数详解
  18. ST大宗商品订货系统源码.net语言
  19. C++complex复数类
  20. 如何管理应用的生命周期?

热门文章

  1. javascript 日常
  2. VMware for mac inside error solutions
  3. 字符串,列表,元组,字典基本函数
  4. 十天精通CSS3学习笔记 part3
  5. sendmessage()模拟鼠标点击
  6. PHP+CKEditor 3配置详细说明(包括图片上传)
  7. Ubuntu 16.04编译Android 7.1.2
  8. 小例子:在 ECharts 中实现日历图
  9. 用FlexGrid做开发,轻松处理百万级表格数据
  10. 如何在eclipse里使用git