【Hadoop高可用集群部署Hbase】

以上就是在Hadoop高可用集群中部署Hbase及对表的一些增删改查的操作,如果有什么错误欢迎指正。
摘要由CSDN通过智能技术生成

目录

前言

一、安装及配置Hbase集群

1.Hbase安装包下载

​编辑

2.Hbase相关配置

1)修改hbase-env.sh文件

2)修改hbase-site.xml文件

3)修改regionservers文件

4)添加环境变量以及分发文件

3.启动Hbase

4.关闭Hbase

二、Hbase常用命令

1.建表

2.添加数据

3.查询指定列族信息

 4.删除表

总结



前言

在HBase中,ZooKeeper用于管理和跟踪集群的状态信息和元数据。它负责选举主节点、协调分布式锁、监控节点健康状态等。HBase的每个节点都会与ZooKeeper建立连接,并通过ZooKeeper获取集群配置信息,以便在数据读写和节点故障转移过程中进行协调。

总结起来,ZooKeeper为HBase提供了必要的分布式协调和管理功能,使得HBase能够在一个大规模的分布式环境中稳定运行。本文部署Hbase所用到的是Zookeeper是自己安装的,没有用到Hbase自带的Zookeeper,所以要先安装Zookeeper。

一、安装及配置Hbase集群

1.Hbase安装包下载

使用开源工具MobaXterm将Hbase的安装包上传到Linux系统上的/opt/目录下,然后使用cd /opt/命令切换路径,解压安装包

cd /opt        

tar -zxvf habase-1.4.8-bin.tar.gz -C /opt

2.Hbase相关配置

安装Hbase需要修改的配置文件有四个,分别是profile、hbase-site.xml、hbase-env.sh、regionservers

1)修改hbase-env.sh文件

修改hbase-env.sh文件前先切换到hbase路径下的conf文件夹

cd /opt/hbase-1.4.8/conf

vi hbase-env.sh

在hbase-env.sh文件中添加jdk的路径,即配置HBASE_MANAGES_ZK的值

 当HBASE_MANAGES_ZK的值为true时,表示使用Hbase自带的Zookeeper集群; 当HBASE_MANAGES_ZK的值为flase时,表示不使用Hbase自带的Zookeeper集群而是使用自己安装的Zookeeper集群;

2)修改hbase-site.xml文件

hbase-site.xml文件同样在/opt/hbase-1.4.8/conf目录下,直接vi hbase-site.xml进入文件编辑

编辑内容如下

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值