Hbase高可用集群搭建

9.2 HBASE安装

9.2.1 下载hbase

 # cd /opt
 # wget https://mirrors.cloud.tencent.com/apache/hbase/2.2.7/hbase-2.2.7-bin.tar.gz
 # tar -zxvf hbase-2.2.7-bin.tar.gz 

9.2.2 配置环境变量

# vi /etc/profile

加入如下配置

export HBASE_HOME=/opt/hbase-2.2.7
export PATH=$HBASE_HOME/bin:$PATH

更新环境变量

# source /etc/profile

9.2.3 检查是否安装成功

# hbase version
image-20210817155831718

9.2.4 配置文件

执行

# cd /opt/hbase-2.2.7/conf
# vi hbase-env.sh

修改jdk和默认使用的zookeeper

image-20210817160730902

image-20210817160817310

修改hbase-site.xml

# vi hbase-site.xml

加入如下配置

 <!--指定为分布式--> 
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
  
<!--指定存储路径-->
   <property>
      <name>hbase.rootdir</name>
      <value>hdfs://hadoop01:8020/hbase</value>
   </property>
        
<!--指定zk的地址,用,分割-->
   <property>
      <name>hbase.zookeeper.quorum</name>              		     
      <value>hadoop01:2181,hadoop02:2181,hadoop03:2181,hadoop04:2181,hadoop05:2181</value>
   </property>
  <property>
    <name>hbase.tmp.dir</name>
    <value>./tmp</value>
  </property>
  <property>
    <name>hbase.unsafe.stream.capability.enforce</name>
    <value>false</value>
  </property>
image-20210817161426172

执行

# vi regionservers

删掉原有的localhost加入

hadoop01
hadoop02
hadoop03
hadoop04
hadoop05

配置备用主机

# vi /opt/hbase-2.2.7/conf/backup-masters

加入hadoop02

把配置好的hbase-2.2.7压缩

# tar -czvf hbase-2.2.7.tar.gz 

拷贝到其他节点

# scp hbase-2.2.7.tar.gz root@hadoop02:/opt
# scp hbase-2.2.7.tar.gz root@hadoop03:/opt
# scp hbase-2.2.7.tar.gz root@hadoop04:/opt
# scp hbase-2.2.7.tar.gz root@hadoop05:/opt

去其他机器解压

# tar -xzvf hbase-2.1.2.tar.gz
# rm –rf hbase-2.1.2.tar.gz

9.2.5 启动HBASE

重启hadoop

# sh /opt/hadoop/hadoop-2.10.1/sbin/stop-all.sh
# sh /opt/hadoop/hadoop-2.10.1/sbin/start-all.sh

主机启动hbase

# sh /opt/hbase-2.2.7/bin/start-hbase.sh
# sh /opt/hbase-2.2.7/bin/stop-hbase.sh

从机启动hbase

# sh /opt/hbase-2.2.7/bin/hbase-daemon.sh start regionserver
# sh /opt/hbase-2.2.7/bin/hbase-daemon.sh stop regionserver

9.2.6 端口查看

前往http://192.168.20.124:16010/查看HBSE启动页面(192.168.20.124为服务器ip,16010是从hadoop01的16010映射出来的端口)

image-20210818124830761

前往http://192.168.20.124:16030/查看资源管理器页面

image-20210818125457577

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值