mysql集群 hbase_hbase完整分布式集群搭建

简介:

Hbase完成分布式安装步骤:

注意。hbase集群我是在前面的hadoop集群上继续搭建而来   (搭建好个节点后输入jps 各节点启动进程如下:)

主机

别名

安装软件

现有进程

服务地址

192.168.248.138

cdh1

hadoop2.8 jdk1.8

namenode DFSZKFailoverController HMaster

http://cdh1:50070 http://cdh1:16010/master-status

192.168.248.139

cdh2

hadoop2.8 jdk1.8

namenode DFSZKFailoverController

http://cdh1:50070

192.168.248.140

cdh3

hadoop2.8 jdk1.8

ResourceManager

192.168.248.141

cdh4

hadoop2.8 jdk1.8 zookeeper3.4.13

QuorumPeerMain JournalNode DataNode NodeManager

192.168.248.142

cdh5

hadoop2.8 jdk1.8 zookeeper3.4.13 hbase1.4.0

QuorumPeerMain JournalNode DataNode NodeManager HMaster HRegionServer

http://cdh5:16010/master-status

192.168.248.143

cdh6

hadoop2.8 jdk1.8 zookeeper3.4.13 hbase1.4.0

QuorumPeerMain JournalNode DataNode NodeManager HRegionServer

192.168.248.144

cdh7

hadoop2.8 jdk1.8 hbase1.4.0

JournalNode DataNode NodeManager HRegionServer

1>  选择兼容hadoop2.8的hbase版本,在这我选择的是hbase1.4.  具体版本对应参考百度

2>  上传到/hadoop文件夹下,解压 (root权限)

8e9d9058020e7625902ad319f9e9c7c8.png

3> 配置hbase-env.sh 和hbase-site.xml配置文件

注意,在修改配置文件之前,先把hbase的环境变量配置到/etc/profile中,这步在前面搭建hadoop集群已经说过多次,在此直接上截图

e2adb6006eeb473c4927a264aadbef27.png

修改hbase-env.sh   j进入到/HBASE/conf下

export JAVA_HOME=/hadoop/jdk1.8.0_181   修改成自己的jdk

export HBASE_MANAGES_ZK=false           不用hbase自带的zk,使用我们集群中的zk

修改hbase-site.xml:  [自己仔细看看就会明白]

fe90b5b6484f4fa9adaefdfb5069aa94.png

4> 修改  regionservers   配置从节点

c1d7bd031d6d26bc9aadad71802f1235.png

注意:这我应该在cdh5上启动,这样cdh5是HMaster,为了高可用,我是在cdh1的namedata 节点上启动,这样cdh1 和cdh5都是Hmater  ,同时 cdh5,cdh6,cdh7都是HRegionServer【这样搭建完成大家就会看到】

5> hbase同步到cdh5 cdh6  cdh7 机器上

scp -r  $HBASE_HOME  cdh5:/hadoop/

scp -r  $HBASE_HOME  cdh6:/hadoop/

scp -r  $HBASE_HOME  cdh7:/hadoop/

6> 在cdh1 上的主hbase上启动,随之整个集群都会被启动

注意: 注意  :  注意:  在启动hbase集群之前一定要保证时间同步,不然启动不了hbase集群的,或者说可以启动部分时间范围内的集群,切记

时间同步最简的是  date -s "2019-05-31 09:02:00" 【这种方式重启后时间同步失效】    还可以用netdate  (这种重启后不会失效,采用在线同步的方式同步时间)

时间同步完成后就可以启动hbase集群  进入$HBASE_HOME/bin    执行  start-hbase-sh  即可

4806894cd554b7653d236846ec81dd68.png

到这hbase完整分布式集群也搭建完成了。

Web访问:

http://192.168.248.138:16010/master-status

2c17d2837f4a270285f41b91af4bc5c0.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值