大数据中HBase集群搭建与配置

hbase是分布式列式存储数据库,前提条件是须要搭建hadoop集群,须要Zookeeper集群提供znode锁机制,hadoop集群已经搭建,参考 Hadoop集群搭建 ,该文主要介绍Zookeeper与hbase的部署与配置,常见hbase shell命令html

选件版本选择:node

选举机制:Zookeeper-3.4.12,部署3台,50、5一、52shell

分布式列式数据库:HBase-1.4.9,主机50,从机5一、5二、53数据库

安装配置Zookeeper集群

这里能够选择不安装Zookeeper,而使用HBase自带的Zookeeper,不过这里仍是介绍一下Zookeeper的安装配置分布式

上传Zookeeperoop

image

解压Zookeeper测试

tar -zxvf zookeeper-3.4.12.tar.gz -C /cloud/

配置zookeeperspa

cd /cloud/zookeeper-3.4.12/conf/
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg

image

建立对应ID,在60上为1,61上为2,62为33d

cd /cloud/zookeeper-3.4.12
mkdir tmp
vi tmp/myid

输入对应ID,保存,zookeeper配置完毕code

安装配置HBase集群

上传解压hbase

image

tar -zxvf hbase-1.4.9-bin.tar.gz -C /cloud/

进入HBase配置文件目录

cd /cloud/hbase-1.4.9/conf/

配置hbase-env.sh

vi hbase-env.sh

设置jdk路径与hbase的配置路径

image

设置是否使用hbase自带的zookeeper

image

配置从机节点

vi regionservers

配置为从机的HServer5一、HServer5二、HServer53

image

配置hbase-site.xml

vi hbase-site.xml

image

能够将配置好的hbase经过scp命令复制到其余从机上,整个hbase配置完毕,测试hbase是否成功

hbase的运行命令在hbase/bin目录下,能够将该路径加入/etc/profile中

image

启动hbase

start-hbase.sh

image

主机上jps能够看到HMaster

从机上能够看到HRegionServer

配置了zookeeper节点的能够看到HQuorumPeer

HBase Shell

从机上经过hbase shell初步尝试使用hbase

hbase shell

image

经常使用命令以下:

image

相关文章
相关标签/搜索