首页 > 其他分享 >hbase - [02] 分布式安装部署

hbase - [02] 分布式安装部署

时间:2024-03-28 14:11:41浏览次数:24  
标签:02 node03 node01 node02 Zookeeper hbase 节点 分布式

 

 

一、角色规划

主机名 node01 node02 node03 node04
Zookeeper  
NameNode    
JournalNode  
DataNode
ResourceManager    
NodeManager
Master  
RegionServer

 

二、前期准备

1、集群安装部署了Zookeeper、Hadoop

2、集群节点之间配置了SSH免密登录

 

 

三、配置

将hbase的安装包上传到node01节点/opt/module/目录下并解压

1、指定Backup Manager节点(编辑conf/backup-masters)

node01
node02
node03
node04

2、指定Region Server节点(编辑conf/regionservers)

node02
node03

3、不使用自带的Zookeeper(编辑conf/hbase-env.sh)

export HBASE_MANAGES_ZK=false

4、关联NameNode、Zookeeper

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
	<!-- hadoop的数据存储位置 -->
	<property>
		<name>hbase.rootdir</name>
		<!-- hdfs的路径,得是ActiveNN; -->
		<value>hdfs://node01:8020/hbase/data</value>
	</property>
	<!-- 
		zookeeper的目录
		hbase必须得有一个zookeepr;
		hbase自带了一个zookeeper
	 -->
	<property>
		<name>hbase.zookeeper.property.dataDir</name>
		<value>/data/hbase/zookeeper</value>
	</property>
    
	<!-- hbase自带的一个安全机制 -->
	<property>
		<name>hbase.unsafe.stream.capability.enforce</name>
		<value>false</value>
	</property>
	
	<!-- zookeeper的相关配置 -->
	<property>
		<name>hbase.zookeeper.quorum</name>
		<value>node01:2181,node02:2181,node03:2181</value>
	</property>
    <!-- 开启Hbase的集群模式 -->
	<property>
		<name>hbase.cluster.distributed</name>
		<value>true</value>
	</property>
</configuration>

5、将hbase的文件夹分发到node02、node03、node04

6、启动hbase(/opt/module/hbase)

[root@node01 hbase]# bin/start-hbase.sh

7、网页访问Master:http://node01:16010/master-status

8、访问hbase client:hbase shell

 

 

 

— 要养成终生学习的习惯 —

标签:02,node03,node01,node02,Zookeeper,hbase,节点,分布式
From: https://www.cnblogs.com/houhuilinblogs/p/18101544

相关文章

  • [转帖]PCIe7.0宣布即将2025推出
    https://zhuanlan.zhihu.com/p/532935941 jiu导言在2022年的PCI-SIG的开发者大会上,PCI-SIG总裁庆祝了PCI-SIG成立30周年并宣布PCIe技术的下一代技术展望,并且计划在2025年向成员发布PCIe7.0标准。而在未来3年中即将推出的PCIe7.0再次提供速度提升(相比较PCIe6.0翻倍,X16双......
  • 2024年软件测试行业趋势:大模型、智能化趋势明显
    随着数字化转型浪潮的汹涌推进,软件测试行业在2024年迎来了革命性的进步。软件测试不仅是软件开发生命周期中的重要环节,更是创新速度和竞争力的关键因素。传统的软件测试正经历着翻天覆地的变化。自动化测试工具的普及、云测试平台的兴起、AI与机器学习技术的应用,都促成了测试流......
  • 网络安全2024年为什么如此吃香?事实原来是这样....
    前言由于我国网络安全起步晚,所以现在网络安全工程师十分紧缺。俗话说:‘‘没有网络安全就没有国家安全’’为什么选择网络安全?十四五发展规划建议明确提出建设网络强国,全面加强网络安全保障体系和能力建设,加强网络文明建设,发展积极健康的网络文化。这是国家从战略高度把......
  • 3D Object Detection Essay Reading 2024.03.27
    PointTransformerV3:Simpler,Faster,Strongerpublish:CVPR2024paper:https://arxiv.org/abs/2312.10035code:https://github.com/Pointcept/PointTransformerV3commentary:https://zhuanlan.zhihu.com/p/673760352idea:​ 作者在3Dlarge-scale表示学习中认识到模型......
  • 驾御未来:车载系统全方位测试实战指南 02-车机launcher(启动器)
    车载系统全方位测试实战指南02-车机launcher(启动器)文章目录车载系统全方位测试实战指南02-车机launcher(启动器)前言一、车机launcher设计理念二、关键技术剖析1.UI/UX设计:2.语音识别与控制:3.AI算法优化:4.实时性能优化:三、未来发展趋势四、测试设计与策略1.测试......
  • 【京东云新品发布月刊】2024年3月产品动态
    1.【言犀模型服务】新品上线言犀模型服务平台致力于为开发者提供AI原生应用开发的全链路服务,内置丰富的应用插件,提供便捷的集成方式,结合企业专属数据和API,助力企业高效完成大模型应用构建。2.【数据库管理服务DMS】新品上线数据库管理服务DMS(DatabaseManagementService)是京......
  • 学浪视频下载 2024
    2023年已经过去了,现在已经是2024年,随着学浪的升级,2023年学浪视频下载的方法大部分已经失效,这里将介绍2024年的学浪视频下载方法文章中所有用到的软件都在下面链接:https://pan.baidu.com/s/1y7vcqILToULrYApxfEzj_Q?pwd=kqvj 提取码:kqvj --来自百度网盘超级会员V10的分享......
  • 集训队互测2023 通道建设
    本题可以在\(O(n\logn)\)的询问集合大小总和的复杂度内直接求出树的形态,无需利用题目一开始给出的\(n-1\)条虚树上的边。由于返回的只有\(\text{bool}\),使用传统的树剖增量法与随机点分治由于没法快速求出一个点的出边不易于维护(当然其实可以花费更大的代价,但是只能\(O(n......
  • .NET分布式Orleans - 6 - 事件溯源
    基本概念事件溯源(EventSourcing)是一种设计模式,它记录并存储了应用程序状态变化的所有事件。其核心思想是将系统中的每次状态变化都视为一个事件,并将这些事件以时间顺序的方式持久化存储。这样,通过重放这些事件,我们可以重建系统在任何特定时间点的状态。每个事件通常都包含了......
  • Redis 红锁:分布式锁的强大实现
    在分布式系统中,多个进程或线程可能需要并发访问共享资源。为了确保数据的一致性和正确性,我们需要一种分布式锁机制来协调这些访问。Redis红锁就是这样一种强大的分布式锁实现。一、分布式锁的概念分布式锁是一种用于在分布式系统中实现资源互斥访问的机制。它的目的是确......