Hbase2.6.2集群部署(最新版)

 配套版本安装:

Hadoop 3.4.1

Zookeeper3.9.3

Hbase2.6.2

前置安装

Linux环境下部署Zookeeper3.9.3(最新版)集群部署-CSDN博客

Linux环境下Hadoop3.4.1(最新版本)集群部署-CSDN博客

一、文件解压

cd /usr/local/soft/
tar -zxvf hbase-2.6.2-bin.tar.gz

二、修改启动变量

编辑环境变量

vi /etc/profile

环境变量中添加如下内容

export HBASE_HOME=/usr/local/soft/hbase-2.6.2
export PATH=$PATH:$HBASE_HOME/bin

保存系统环境变量

source /etc/profile

修改hbase变量

cd /usr/local/soft/hbase-2.6.2/conf/
vi hbase-env.sh

添加如下内容

export JAVA_HOME=/usr/local/soft/jdk1.8.0_381
export HBASE_MANAGES_ZK=false

三、配置文件

配置hbase-site.xml文件 vi hbase-site.xml

<configuration><property><name>hbase.rootdir</name><value>hdfs://node11:9000/hbase</value></property><property><name>hbase.cluster.distributed</name><value>true</value></property><property><name>hbase.zookeeper.quorum</name><value>node11,node12,node13</value></property><property><name>hbase.master.info.port</name><value>60010</value></property><property><name>hbase.master.maxclockskew</name><value>180000</value><description>Time difference of regionserver from master</description></property><property><name>hbase.coprocessor.abortonerror</name><value>false</value></property><property><name>hbase.unsafe.stream.capability.enforce</name><value>false</value></property>
</configuration>

注意如果使用外部zk, hbase.cluster.distributed需要设置为true

文件regionservers配置改成如下内容:

node12
node13

配置备选master节点(可选)

cd /usr/local/soft/hbase-2.6.2/conf/
touch backup-masters

在backup-masters文件中添加如下内容

node12

四、集群拷贝文件

scp -r /usr/local/soft/hbase-2.6.2 root@node12:/usr/local/soft
scp -r /usr/local/soft/hbase-2.6.2 root@node13:/usr/local/soft
scp /etc/profile root@node12:/etc/profile
scp /etc/profile root@node13:/etc/profile

分别进入node12和node13上执行source /etc/profile

五、启动

依次启动 Hadoop、Zookeeper、Hbase(以下皆在hadoop100节点上执行)

Hadoop启动

start-all.sh

zookeeper启动

zkStart.sh
zkStatus.sh

Hbase启动

start-hbase.sh

六、检验

node11节点上执行jps

Web端查看:http://node11:60010/master-status

注:master web 默认是不运行的,需在配置文件中配置端口

七、命令操作

HBase shell数据操作汇总_hbase shell 数据库操作-CSDN博客

FAQ:

1、HMaster启动后进程就结束

解决方案:检查配置无误后

删除hdfs和zk内容

hdfs dfs -rm -r /hbase
zkCli.sh -server 192.168.1.11:2181
deleteall /hbase

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

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

相关文章

IDEA-安装IDEA开发工具

目录 一.从官网获取安装包 二.进行安装 三.首次运行IDEA 四.创建Java项目&#xff0c;检测是否运行成功 一.从官网获取安装包 IDEA官网https://www.jetbrains.com/idea/ IDEA是分为免费的社区版和付费的最终版的&#xff0c;这里强烈建议使用付费的最终版&#xff0c;免费社…

房屋结构安全监测系统:技术架构与应用解析

政策背景&#xff1a;制度驱动下的安全升级​​近年来&#xff0c;国家层面密集出台多项房屋安全管理政策&#xff0c;为智能化监测技术提供了明确的制度支撑和发展方向&#xff1a;专项整治要求&#xff1a;国务院《全国自建房安全专项整治作方案》明确提出“用3年左右时间完成…

goole chrome变更默认搜索引擎为百度

找到浏览器的设置点击设置跳转到设置页面点击此页面的 【搜索引擎】栏点击【管理搜索引擎和网站搜索】设置搜索引擎 网址格式http://www.baidu.com/s?wd%s&ie{inputEncoding}

万物智联时代启航:鸿蒙OS重塑全场景开发新生态

目录 HarmonyOS简介&#xff1a;分布式操作系统&#xff0c;开启万物智联新时代 HarmonyOS发展历程&#xff1a;从破局到引领 核心特性&#xff1a;分布式技术三支柱 应用场景&#xff1a;全场景覆盖的鸿蒙生态 什么选择鸿蒙开发&#xff1f;技术红利与市场蓝海 结语&…

LangChain4j 系统化知识学习笔记(接入模型、AiService、持久化记忆、增强RAG)

文章目录前言一、认识**LangChain4j**1.1、历史背景1.2、主要功能1.3、场景二、SpringBoot接入大模型2.1、项目基本配置 & pom引入依赖2.2、接入大模型2.2.1、**LangChain4j** 库结构2.2.2、引入LangChain4j相关依赖2.2.3、补充LangChain4j单测来验证与gpt交互2.3、整合lan…

什么是时序数据库?——原理、特点与应用

在大数据和物联网时代&#xff0c;数据的产生速度和数量都在飞速增长。尤其是在工业监控、金融分析、物联网等领域&#xff0c;数据往往以“时间序列”的形式不断产生。为了高效地存储和分析这类数据&#xff0c;时序数据库&#xff08;Time Series Database&#xff0c;简称TS…

FastAPI+React19 ERP系统实战 第01期

一、基础环境 1.1 项目依赖 package.json {"name": "erp-web","version": "1.0.0","description": "ERP系统前端 - React 19","main": "index.js","type": "module",…

【机器学习笔记 Ⅱ】1 神经网络

神经网络是一种受生物神经元启发设计的机器学习模型&#xff0c;能够通过多层非线性变换学习复杂的输入-输出关系。它是深度学习的基础&#xff0c;广泛应用于图像识别、自然语言处理、游戏AI等领域。1. 核心思想 生物类比&#xff1a;模仿人脑神经元的工作方式&#xff0c;通过…

谢飞机的Java高级开发面试:从Spring Boot到分布式架构的蜕变之旅

面试现场&#xff1a;谢飞机的求职奇遇记 "请坐&#xff0c;谢先生。我看你简历上写了精通Lombok&#xff1f;"面试官推了推金丝眼镜。 谢飞机一愣&#xff1a;"啊...这个..."突然掏出手机&#xff0c;"您看我GitHub开源项目里用了SneakyThrows&…

一站式整合:解锁高效后端管理利器——Motia

在当今的科技世界中&#xff0c;企业对于后端系统的要求越来越高。无论是处理复杂的 API 请求、管理后台任务&#xff0c;还是集成 AI 代理&#xff0c;这些都需要一个强大的框架来支撑。而今天&#xff0c;我们要介绍的 Motia 正是这样一个现代化、统一的后端框架&#xff0c;…

如何将信息从 iPhone 同步到Mac(完整步骤和示意图)

如果您是 Apple 用户&#xff0c;您一定知道在所有设备上保持同步是多么便捷。Apple 生态系统的一大亮点就是能够在 iPhone 和 Mac 之间同步 iMessage 和短信。如果您想了解如何将信息从 iPhone 同步到 Mac&#xff0c;千万不要错过本教程。快速浏览一下这些方法&#xff1a;第…

【C++字符串变换】2022-7-20

缘由C问题-字符串变换-编程语言-CSDN问答 void 字符串变换() {string s "", t ""; char f; int x 0, g 1, l 0;cin >> s; l s.size();while (x <l){f s[x];if (f s[x 1]){g, s.erase(x, 1);}else{if (g > 1){s.erase(x, 1);t s.sub…

Web攻防-XMLXXE无回显带外SSRF元数据DTD实体OOB盲注文件拓展

知识点&#xff1a; 1、WEB攻防-XML&XXE-注入原理&分类&修复 2、WEB攻防-XML&XXE-文件读取&SSRF&实体引用 3、WEB攻防-XML&XXE-无回显&升级拓展&挖掘思路 一、演示案例-WEB攻防-XML&XXE-注入原理&分类&安全影响 详细点 XML被…

Node中Unexpected end of form 错误

文章目录Unexpected end of form 错误为什么 app.use(upload.any()) 会导致 Unexpected end of form 错误&#xff1f;1. 主要问题分析app.use(upload.any()) 的问题错误场景2. 解决方案✅ 方案 1&#xff1a;仅在需要文件上传的路由使用 Multer&#xff08;推荐&#xff09;✅…

通过Curtain 解决方案保障BIM模型安全共享—建筑业的防泄密实战

某跨海大桥项目突发数据泄露事件&#xff1a;主桥钢结构的BIM模型被外泄&#xff0c;核心参数流入竞争对手手中&#xff0c;导致项目风险评估升级。调查发现&#xff0c;泄漏源头是一名施工方的项目经理。尽管BIM系统已经能够控制哪些人可以阅读、修改、甚至下载资料的权限&…

ULVAC爱发科RFS03D RF POWER SUPPLY INSTRUCTION MANUAL RF射频电源

ULVAC爱发科RFS03D RF POWER SUPPLY INSTRUCTION MANUAL RF射频电源

暑假算法日记第三天

目标​&#xff1a;刷完灵神专题训练算法题单 阶段目标&#x1f4cc;&#xff1a;【算法题单】滑动窗口与双指针 LeetCode题目: 3439. 重新安排会议得到最多空余时间 I2134. 最少交换次数来组合所有的 1 II1297. 子串的最大出现次数2653. 滑动子数组的美丽值1888. 使二进制字符…

了解业务分析技术梗概

业务分析技术 以下基于BABOK V3框架&#xff0c;结合业务分析师&#xff08;BA&#xff09;的实际工作场景&#xff0c;系统梳理50项业务分析技术、常用工具、学习路径及文档应用指南。内容综合BABOK官方标准及行业实践&#xff0c;旨在提升BA的工作效能。 一、BABOK V3 技术体…

小红的数字删除 - 牛客

小红的数字删除 题目不难&#xff0c;忽略了一个 corner case&#xff0c;导致我在某次面试没有 AK。 10003 对于这个 case&#xff0c;只考虑前导零 全部删除是不对的&#xff0c;剩下的 3 也不能删。 void solve(){string s;cin >> s;int res0;vector<int> a(…

Linux网络: socket初识

一些概念 简单了解一下TCP,UDP这两个协议&#xff0c;和一些概念 TCP与UDP 学校教过TCP是 传输层协议有连接可靠传输面向字节流 而UDP是 传输层协议无连接不可靠传输面向数据报 当时完全不知道这些什么意思 网络字节序 网络通信&#xff0c;要接收和发送数据。我们知道…