搭建Hadoop高可用框架分布式集群

搭建Hadoop高可用框架分布式集群

在这里插入图片描述

一.基础配置

1.创建虚拟机,修改虚拟机的主机名

image-20221026222703469

image-20221026222740314

image-20221026222811930

2.修改网络配置

master:192.168.6.200

image-20221026222237958

slave1:192.168.6.201

image-20221026222345946

slave2:192.168.6.202

image-20221026222437367

3.互ping测试

image-20221103150649674

image-20221103150702501

image-20221103150713674

4.sudo授权

image-20221026223114483

5.安装vim编辑器

image-20221026223344584

6.配置网络映射

master配置映射

image-20221026223515567

master向slave1传递映射配置

image-20221026223629506

master向slave2传递映射配置

image-20221026223709091

7.配置免密

master配置免密

image-20221026223845366

image-20221026224008313

image-20221026224019879

image-20221026224030776

免密验证

image-20221026224258709

二.配置 JAVA 环境

image-20221027100007422

三.配置zookeeper

1.配置zoo.cfg的配置文件

image-20221027093150389

2.启动zookeeper

image-20221027100119535

3查看集群状态

image-20221027103548737

四.配置Hadoop集群

1.格式化hadoop集群

image-20221027113057985

2.master节点

image-20221027112946665

3.slave1节点

image-20221027113007404

4.slave2节点

image-20221027113021940

5.50070web端口访问

image-20221027113246269

6.8088端口访问

image-20221027113314410

7.计数测试

image-20221103150749427

五.安装hbase存储管理系统

1.启动hbase查看节点信息

image-20221027113652938

2.查看web UI 界面

image-20221027114254965

3.创建hbase表

image-20221027192151503

image-20221027192220987

4.修改数据表

image-20221027192406717

image-20221027192436318

image-20221027192512576

5.删除表

image-20221027193128469

image-20221027193145980

6.导出数据

image-20221027193431961

7.数据导出

image-20221027194452144

image-20221027194547000

六.MySQL环境配置

1.数据库测试

image-20221027204203747

image-20221027210414472

2.新建 Hive 用户与元数据

image-20221027210608863

七.配置 hive

1.启动hive

image-20221027210930278

2.Hive 表操作

image-20221027211302705

image-20221027211352151

八.sqoop的导入导出

1.sqoop版本

image-20221027212012339

2.创建数据库以及数据表

image-20221027211858654

image-20221027211915359

3.数据导入到HDFS

image-20221027212127887

image-20221027212251342

4.hdfs 上的数据导出到 mysql 表中

image-20221027212450214

5.导出数据

image-20221027213500286
image-20221027213500286

九.flume安装配置

1.创建配置文件

image-20221027213728057

2.安装telnet接口测试

image-20221027213933921

3.数据测试

image-20221027214007492

image-20221027214021401

image-20221027214322612

十.kafka部署

1.查看主题

image-20221027221448525

2.消费者和生产者互动

image-20221027222428332

在这里插入图片描述

十一.安装Scala

1.环境验证

image-20221027223827576

十二.安装spark

1.文件上传

image-20221027225424259

2.以集群模式运行 SparkPi 实例程序

image-20221028075418657

3.在spark-shell上运行一个WordCount案例

image-20221028080051270

image-20221028080126233

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/5416.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大数据Doris(五十二):Doris数据导出案例和注意事项

文章目录 Doris数据导出案例和注意事项 一、Doris数据导出到HDFS案例 1、创建Doris表并插入数据 2、创建Export ,数据导出到 HDFS 3、查看任务 4、查看导出结果 二、Doris数据导出到本地案例 1、配置 fe.conf 2、Doris 数据导出到本地 三、注意事项 Doris数据导出案例…

Layui时间范围选择器,添加【本周、本月、本季度、本年等常用时间快捷键】

文章目录 1. 界面实现2. JS具体实现2.1 第一种实现2.2 第二种实现 1. 界面实现 <input id"Date_select" type"text" class"form-control" placeholder"请选择时间范围" style"border-radius: 4px;" /><input id&qu…

TypeScript - 函数(中)

目录 1、编写良好泛型函数的准则 1.1 向下推送类型参数 1.2 使用较少的类型参数 1.3 类型参数应出现两次 2、可选参数 3、回调中的可选参数 4、函数重载 5、重载签名和实现签名 6、写好重载 1、编写良好泛型函数的准则 编写泛型函数很有趣&#xff0c;并且很容易被类…

递归函数:

含义&#xff1a;自己调自己 递归三要素&#xff1a;定义函数、终止条件和等价关系式 小案例&#xff1a;排序 let arr1 [8, 8, 9, 13, 45, 8, 0, 1, 9, 66];//定义函数function quickSort(arr) {//终止条件if (arr.length < 1) return arr;const baseIndex Math.floor(…

uniapp顶部导航栏被遮住显示问题

解决uniapp顶部导航栏被遮住显示问题 uniapp官方给了处理的方案&#xff0c;即css变量&#xff0c;–status-bar-height&#xff0c;小程序这个值是25px&#xff0c;app则根据实际情况去变化 如下&#xff1a; //头部导航栏 <view class"header"> </view…

软件破解专题01

玩脱壳&#xff1f; 破解的功能&#xff1a;可以把收费软件免费使用 推荐论坛&#xff1a;pyg论坛》www.chinapyg.com 逆向&#xff1a;团队合作&#xff0c;有条件可以参加ctf大赛&#xff0c;这个应该是进步最快的途径 一个很强的开源项目&#xff1a;de4dot 作者…

Redis(主从复制、哨兵模式、集群)概述及部署

Redis&#xff08;主从复制、哨兵模式、集群&#xff09;概述及部署 一、Redis主从复制1、Redis主从复制的概念2、Redis主从复制的作用3、Redis主从复制的流程4、Redis主从复制的搭建 二、Redis 哨兵模式1、哨兵模式的原理2、哨兵模式的作用3、哨兵模式的结构4、哨兵模式的搭建…

springboot校园点餐小程序

校园点餐系统 springboot校园点餐系统小程序 java校园点餐小程序 技术&#xff1a; 基于springbootvue小程序校园点餐系统的设计与实现 运行环境&#xff1a; JAVA版本&#xff1a;JDK1.8 IDE类型&#xff1a;IDEA、Eclipse都可运行 数据库类型&#xff1a;MySql&#xff08;…

SpringSecurity(三):自定义认证数据源(源码+落地实现)。

自定义认证数据源 前言认证流程分析易混梳理AuthenticationManager 与 ProviderManagerProviderManager 与 AuthenticationProvider难点&#xff1a;为什么ProviderManager会有一个parent&#xff1f; 数据源的获取配置AuthenticationManager默认的全局 AuthenticationManager自…

SpringBoot源码分析(1)--@SpringBootApplication注解使用和原理/SpringBoot的自动配置原理详解

文章目录 前言主启动类的配置1、SpringBootApplication注解1.1、SpringBootConfiguration注解验证启动类是否被注入到spring容器中 1.2、ComponentScan 注解ComponentScan 注解解析与路径扫描 1.3、EnableAutoConfiguration注解1.3.1、AutoConfigurationPackage注解1.3.2、Impo…

YOLO系列正负样本分配策略

1、YOLOv3 使用MaxIoUAssigner策略来给gt分配样本&#xff0c;基本上保证每个gt都有唯一的anchor对应&#xff0c;匹配的原则是该anchor与gt的IOU最大且大于FG_THRESH&#xff0c;这种分配制度会导致正样本比较少&#xff0c;cls和bbox分支训练起来可能比较慢。在剩余的anchor…

【微服务架构模式】微服务设计模式

这是微服务架构系列文章的第 3 篇 高可用性、可扩展性、故障恢复能力和性能是微服务的特征。您可以使用微服务架构模式来构建微服务应用程序&#xff0c;从而降低微服务失败的风险。 模式分为三层&#xff1a; 应用模式 应用程序模式解决了开发人员面临的问题&#xff0c;例如数…