大数据入门--HBase(一)环境搭建&常见命令

概念

架构角色

角色 作用
Master 是 HBase 集群中的主服务器,负责监控集群中的所有 RegionServer,并且是所有元数据更改的接口。通过zookeeper实现高可用。
Table : 创建(create)、删除(delete)、更新(alter)
RegionServer : 分配regions到每个RegionServer,监控每个RegionServer的状态
Region Server RegionServer 主要负责响应用户的请求,向 HDFS 读写数据。
Data : 获取(get)、添加(put)、更新(put)、删除(delete)
Region : 切分Region(splitRegion),合并Region(compactRegion)
zookeeper HBase 通过 Zookeeper 来做 Master 的高可用、RegionServer 的监控、元数据的入口以及集群配置的维护等工作。
HDFS 为 HBase 提供最终的底层数据存储服务,同时为 HBase 提供高可用的支持。

集群环境搭建

准备工作

安装

当前安装版本为:hbase-1.3.1

1. 解压安装包

tar -zxvf hbase-1.3.1-bin.tar.gz -C /opt/module/
cd /opt/module/hbase-1.3.1

2.修改配置文件

hbase-env.sh
添加

export JAVA_HOME=/opt/module/jdk1.8.0_144
# 不使用自带zk
export HBASE_MANAGES_ZK=false

hbase-site.xml

<!-- 我这里使用的是hadoop3,需要注意端口-->
<property>
    <name>hbase.rootdir</name>
    <value>hdfs://hadoop101:8020/HBase</value>
</property>
<property>
    <name>hbase.cluster.distributed</
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值