大数据集群架构hadoop集群、Hbase集群、zookeeper、kafka、spark、flink、doris、dataease(三)

article/2025/8/2 16:17:10

hbase集群部署

wget -c https://dlcdn.apache.org/hbase/2.5.10/hbase-2.5.10-bin.tar.gz  下载地址

在master-1操作

tar xf hbase-2.5.10-bin.tar.gz  -C /data/   && mv /data/hbase-2.5.10 /data/hbase

vim /etc/profile

export HBASE_HOME=/data/hbase

export PATH=$PATH:$HBASE_HOME/bin

source /etc/profile

编辑配置文件

vim /data/hbase/conf/hbase-site.xml

    <!-- 指定HBase是否以分布式模式运行。true表示集群模式,false表示单机模式。 -->

    <property>

        <name>hbase.cluster.distributed</name>

        <value>true</value>

    </property>

    <!-- 配置的是HBase数据存储在HDFS上的路径 -->

    <property>

        <name>hbase.rootdir</name>

        <value>hdfs://master-1:9000/hbase</value>

    </property>

    <!-- 临时目录,用于存放HBase的一些临时文件 -->

    <property>

        <name>hbase.tmp.dir</name>

        <value>/data/hbase/tmp</value>

    </property>

    <!-- 指定Zookeeper上存储HBase元数据的路径 -->

    <property>

        <name>zookeeper.znode.parent</name>

        <value>/hbase</value>

    </property>

    <!-- 设置Zookeeper的数据存储目录 -->

    <property>

        <name>hbase.zookeeper.property.dataDir</name>

        <value>/data/zookeeper/data</value>

    </property>

    <!-- Zookeeper的地址,集群用逗号分隔 -->

    <property>

        <name>hbase.zookeeper.quorum</name>

        <value>master-1</value>

    </property>

    <!-- 指定WAL数据通过文件系统存储。filesystem是默认值 -->

    <property>

        <name>hbase.wal.provider</name>

        <value>filesystem</value>

    </property>

    <!-- false表示在流操作时不强制要求能力检查,可以避免某些限制 -->

    <property>

        <name>hbase.unsafe.stream.capability.enforce</name>

        <value>false</value>

    </property>

mkdir  /data/hbase/tmp/  创建临时目录

mkdir  /data/zookeeper/data/   Zookeeper的数据存储目录

vim /data/hbase/conf/regionservers   集群从节点

slave-1

slave-2

vim /data/hbase/conf/hbase-env.sh

export HBASE_MANAGES_ZK=false   #false使用外置ZK。默认是trur使用内置的

export JAVA_HOME=/data/java/

export HBASE_DISABLE_HADOOP_CLASSPATH_LOOKUP="true"  #HBase 启动时不会自动从 Hadoop 中查找类路径避免Hadoop 和 HBase 之间的类路径冲突

配置好后分发给slave节点

scp -r /data/hbase slave-1:/data/

scp -r /data/hbase slave-2:/data/

scp /etc/profile slave-1:/etc/profile

scp /etc/profile slave-2:/etc/profile

在master节点启动HBase集群。

start-hbase.sh  停止 stop-hbase.sh

hbase shell  进入命令行查看是否正常

create_namespace 'test'  创建命名空间

list_namespace 查看命名空间

正常的话访问http://192.168.81.128:16010/


http://www.hkcw.cn/article/bChoQGKyLX.shtml

相关文章

2022—2025年:申博之路及硕士阶段总结

文章目录 1 前景概要2 打造神兵利器2.1 夺天地之精2.2 锻兵魂之形2.3 契人兵之命 3 潜心闭关修炼3.1 第一阶段&#xff1a;苦心智3.2 第二阶段&#xff1a;劳筋骨3.3 第三阶段&#xff1a;摧意志 4 突破晋级4.1 突破失败4.2 聚气凝神4.3 心魔再现4.4 新起点 5 回顾及深思 1 前景…

NetSuite Bundle - Dashboard Refresh

儿童节快乐&#xff01; 今朝发一个Bundle&#xff0c;解决一个NetSuite Dashboard的老问题。出于性能上的考虑&#xff0c;NetSuite的Dashboard中的Portlet&#xff0c;只能逐一手工刷新。有人基于浏览器做了插件&#xff0c;可以进行自动刷新。但是在我们做项目部署时&#…

简析PointNet++

简析PointNet 更好的阅读体验&#xff0c;欢迎访问 简析PointNet 获得 论文: https://arxiv.org/abs/1706.02413 TensorFlow 版本代码: https://github.com/charlesq34/pointnet2 Pytorch 版本代码: https://github.com/yanx27/Pointnet_Pointnet2_pytorch 背景 在PointNet中…

2024 CKA模拟系统制作 | Step-By-Step | 8、题目搭建-创建 Ingress

目录 ​​​​​​免费获取题库配套 CKA_v1.31_模拟系统 一、题目 二、核心考点 Ingress 资源定义 Ingress Controller 依赖 服务暴露验证 网络层次关系 三、搭建模拟环境 1.创建命名空间 2.安装ingress ingress-nginx-controller 3.创建hello.yaml并部署 四、总结 …

Android Java 版本与 Gradle 版本兼容问题:use incompatible Java 21.0.3 and Gradle 4.8.1.

问题与处理策略 问题描述 打开一个 Android 项目&#xff0c;报如下错误 Your build is currently configured to use incompatible Java 21.0.3 and Gradle 4.8.1. Cannot sync the project.We recommend upgrading to Gradle version 8.9.The minimum compatible Gradle v…

深度理解Restful开发规范【总结】

目录 &#x1f499;一、为啥要遵循 Restful 开发规范 ❤️二、Restful 初印象 &#x1f49a;&#xff08;一&#xff09;啥是 Restful &#x1f49c;&#xff08;二&#xff09;核心原则 &#x1f499;三、Restful 在 Java 中的实战 &#x1f49b;&#xff08;一&#xf…

【SF顺丰】顺丰开放平台API对接(Java对接篇)

对接前置篇&#xff1a; 【SF顺丰】顺丰开放平台API对接&#xff08;注册、API测试篇&#xff09;_顺丰api接口对接指南-CSDN博客 1.实现效果展示 2.SF顺丰开放平台&#xff0c;JDK资源下载。 下载地址&#xff1a;顺丰开放平台 3.将下载的JDK放入项目中。 4.将JDK资源引入p…

Java 大视界 —— Java 大数据在智能建筑室内环境舒适度预测与调控中的应用(269)

&#x1f496;亲爱的朋友们&#xff0c;热烈欢迎来到 青云交的博客&#xff01;能与诸位在此相逢&#xff0c;我倍感荣幸。在这飞速更迭的时代&#xff0c;我们都渴望一方心灵净土&#xff0c;而 我的博客 正是这样温暖的所在。这里为你呈上趣味与实用兼具的知识&#xff0c;也…

树莓派3B小练习

PWM驱动LED灯 3B引脚图 PWM通道 GPIO号 物理引脚 复用功能 PWM0 GPIO12 32 Alt Fun 0 PWM1 GPIO13 33 Alt Fun 0 PWM0 GPIO18 12 Alt Fun 5 PWM1 GPIO19 35 Alt Fun 5 第一步 启用pwm&#xff08;默认情况下未启用&#xff09; 简而言之&#xff0c;你无法通过Linux内核API…

中国信通院:《“机器人+人工智能”工业应用研究报告》| 人工智能赋能机器人,如何重塑工业版图?

在数字经济蓬勃兴起的浪潮中&#xff0c;《中国信通院&苏州机器人产业协会-“机器人人工智能”工业应用研究报告》为我们揭示了智能制造的未来图景。 这份报告不仅是技术发展的记录&#xff0c;更是产业升级的指南。它以深刻的洞察力&#xff0c;剖析了“机器人人工智能”…

LangChain-结合GLM+SQL+函数调用实现数据库查询(三)

针对 LangChain-结合GLM+SQL+函数调用实现数据库查询(二)-CSDN博客 进一步简化 通过 LangChain 和大语言模型(GLM-4)实现了一个 AI 代理,能够根据自然语言提问自动生成 SQL 查询语句,并连接 MySQL 数据库执行查询,最终返回结果。 整个流程如下: 用户提问 → AI 生成 SQ…

8天Python从入门到精通【itheima】-62~63

目录 第六章开始-62节-数据容器入门 1.学习目标 2.为什么要学习数据容器&#xff1f; 3.什么是Python中的数据容器 4.小节总结 63节-列表的定义语法 1.学习目标 2.为什么需要列表&#xff1f; 3.列表定义的基本语法 4.列表定义的基本语法-案例演示 5.列表定义的基本语…

重学计算机网络之以太网

一&#xff1a;历史发展进程 DIX EtherNet V2 战胜IEEE802.3成为主流版本。总线型交换机拓扑机构代替集线器星型拓扑机构 1990年IEEE制定出星形以太网10BASE-T的标准**802.3i**。“10”代表10 Mbit/s 的数据率&#xff0c;BASE表示连接线上的信号是基带信号&#xff0c;T代表…

4、数据标注的武林秘籍:Label-Studio vs CVAT vs Roboflow

开篇痛点&#xff1a;90%的模型效果取决于数据质量 "标注3小时&#xff0c;训练5分钟"——这是很多AI工程师的真实写照。上周有位读者训练YOLOv12时发现&#xff0c;同样的代码&#xff0c;换批数据mAP直接跌了15%&#xff0c;根本原因是标注不规范&#xff01;本文…

一天搞懂深度学习--李宏毅教程笔记

目录 1. Introduction of Deep Learning1.1. Neural Network - A Set of Function1.2. Learning Target - Define the goodness of a function 2. Tips for Training Deep Neural Network3. Variant of Neural Network4. Next Wave 对一天搞懂深度学习–李宏毅教程分享内容做读…

【Canvas与色彩】八彩大风车

【成图】 【代码】 <!DOCTYPE html> <html lang"utf-8"> <meta http-equiv"Content-Type" content"text/html; charsetutf-8"/> <head><title>八彩风车 Draft1</title><style type"text/css"&…

Linux权限

文章目录 一、Linux用户权限1.1权限的概念1.2 用户分类##1.3切换用户1.4sudo提权 二、Linux文件权限2.1文件属性2.2文件的类型2.3 基本权限##2.4权限划分 三、Linux文件权限的修改方法3.1 chmod3.1.1操作符3.1.2数字模式 3.2chown3.3chgrp3.4目录文件权限的具体剖析3.4.1目录的…

70.新增用户内容复制功能

对于AI回答的内容可以复制和重新生成功能&#xff0c;对于用户则没有复制等功能&#xff0c;所以想了一下觉得还是很有必要添加该功能 首先&#xff0c;修改用户消息的模板部分&#xff0c;添加复制按钮&#xff1a; 然后&#xff0c;更新CSS样式以确保按钮正确显示。 因为之前…

暴雨和强对流双预警齐发 多地迎极端天气挑战

中央气象台今日6时继续发布暴雨蓝色预警和强对流天气蓝色预警。福建、广东、广西等六地将有大到暴雨,我国多地将有8级以上雷暴大风或冰雹天气。端午假期最后一天,出行前需关注天气变化。预计6月2日8时至3日8时,福建东部和南部沿海、广东中南部、广西南部、云南西北部和东部、…

Go语言中的rune和byte类型详解

1. rune类型 1.1. 基本概念 1. rune是Go语言的内建类型&#xff0c;它是int32的别名&#xff0c;即32位有符号整数&#xff1b; 2. 用于表示一个Unicode码点&#xff0c;全拼Unicode code point&#xff1b; 3. 可以表示任何UTF-8编码的字符&#xff1b; 1.2. 特点 1. 每…