栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

HBase组件的安装和部署

HBase组件的安装和部署

安装部署Hbase组件
  • hadoop集群构建(基础)
    • 安装部署Hbase组件
      • 启动验证Hbase
      • 准备Hbase组件

hadoop集群构建(基础) 安装部署Hbase组件
  1. 解压Hbase软件包
#在node1上准备Hbase组件,然后拷贝到其它从节点上
#在安装hadoop的时候下载的软件包
tar -zxvf /home/extend_tools/hbase-2.1.0-bin.tar.gz -C /home/modules/
  1. 修改hbase-env.sh
vim /home/modules/hbase-2.1.0/conf/hbase-env.sh

#在最后一行补充以下内容:
export JAVA_HOME=/usr/lib/jvm/java
  1. 修改hbase-site.xml
vim /home/modules/hbase-2.1.0/conf/hbase-site.xml
# 将中的内容替换为如下

    
        hbase.rootdir
        obs://bucket_name/hbasetest001


        zookeeper.session.timeout
        120000


        hbase.zookeeper.property.tickTime
        6000


        hbase.zookeeper.property.dataDir
        /home/modules/hbase-2.1.0/data/zookeeper


        hbase.cluster.distributed
        true


        hbase.zookeeper.quorum
        node1,node2,node3


        hbase.tmp.dir
        /home/modules/hbase-2.1.0/tmp


        hbase.wal.provider
        org.apache.hadoop.hbase.wal.FSHLogProvider


        hbase.wal.dir
        hdfs://node1:8020/hbase


        hbase.client.write.buffer
        5242880


        hbase.regionserver.handler.count
        200


        hbase.hstore.compaction.min
        6


        hbase.hregion.memstore.block.multiplier
        16


        hfile.block.cache.size
        0.2


## bucket_name 需要修改为自己购买的桶名称

  1. 配置Regionserver
vim /home/modules/hbase-2.1.0/conf/regionservers
#删除默认的localhost,然后添加内容如下为:
node1
node2
node3
node4
  1. 同步Hadoop的配置
cp /home/modules/hadoop-2.8.3/etc/hadoop/core-site.xml /home/modules/hbase-2.1.0/conf/
  1. 替换旧版本依赖包
##小心使用这个命令 (删库)
# 因为Hbase的2.1.0版本默认的Jar包是Hadoop2.7.4版本,我们需要替换成2.8.3版本的
rm -rf /home/modules/hbase-2.1.0/lib/*

cp -r /home/extend_tools/hbase_lib/* /home/modules/hbase-2.1.0/lib/

  1. 分发组件
#在node1中配置好Hbase后,分发组件文件到node2-4节点中
for i in {2..4};do scp -r /home/modules/hbase-2.1.0/ root@node${i}:/home/modules/;done
#各节点查看是否cp成功
ls /home/modules | grep hbase
  1. 配置Hbase的环境变量
vim /etc/profile
export Hbase_HOME=/home/modules/hbase-2.1.0
export PATH=$Hbase_HOME/bin:$PATH
#node1~node4节点均配置好后,执行如下命令确保环境变量生效:
source /etc/profile 
启动验证Hbase
  1. 启动Hbase
start-hbase.sh
#关闭Hbase
stop-hbase.sh
  1. 查看Hbase的Java进程
jps
#在node1节点执行jps命令,存在HMaster、HRegionServer、HquorumPeer进程
#在node2节点执行jps命令,存在HRegionServer、HquorumPeer进程
#在node3节点执行jps命令,存在HRegionServer、HquorumPeer进程
#在node4节点执行jps命令,存在HRegionServer进程
准备Hbase组件





3. 访问HbaseWebUI界面

访问路径为:http://node1的弹性公网ip:16010


到此Hbase安装和部署成功

成功来源于一点一滴的坚持

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/311381.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号