最简单的安装Hbase(完全分布式centos7+hadoop2.7.7+hbase2.1.5)—亲测踩雷

安装Hbase

Hbase暂时没有对应hadoop3.2.0的版本,最高到3.1.2

最近亲测hadoop2.8.5+hbase2.1.5出现很多错误,但是官方的文件显示可以,很烦,最后用了hadoop2.7.7解决问题

在这里插入图片描述

1、下载Hbase

下载地址:https://hbase.apache.org/downloads.html

选择bin版本,注意对应自己的hadoop版本
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、安装hbase

1、解压hbase

输入cd /usr/local 进入你放安装包的路径(根据自己的来)

输入tar -zxvf hbase-2.2.0-bin.tar.gz 解压hbase

2、配置环境变量(只要安装了hbase的都要配置)

输入vi /etc/profile

export HBASE_HOME=/usr/local/hbase-2.2.0
export PATH=$HBASE_HOME/bin:$PATH

保存退出输入source /etc/profile更新环境变量

输入hbase version检查是否成功

在这里插入图片描述

3、配置文件
notpad++连接虚拟机修改配置文件教程:
https://blog.csdn.net/qq_40343117/article/details/100010882

输入cd /usr/local/hbase-2.2.0/conf

输入vi hbase-env.sh

在里面设置自己的java路径,更改zookeeper为false

export JAVA_HOME=/usr/local/java/jdk1.8.0_221

在这里插入图片描述

输入vi hbase-site.xml

输入

		<!--指定存储路径-->
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://chun1:9000/hbase</value>
        </property>
		<!--指定为分布式存储-->
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
		<!--指定zk的地址,用,分割-->
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>chun1,chun2,chun3</value>
        </property>
输入vi regionservers

输入:你自己的机器名
在这里插入图片描述
(三台都要有hbase

scp /usr/local/hbase h02:/usr/local


4、检测配置
输入start-all.sh启动hadoop

输入start-hbase.sh启动hbase

输入jps检查

输入hbase shell启动终端
在这里插入图片描述

从机输入hbase-daemon.sh start regionserver

在这里插入图片描述
在这里插入图片描述

成功,出现红框中的情况是文件冲突,你找到它提示的hbase/lib.....文件夹中的slf4j-log4j12-1.7.25删掉就可以了,注意一定不能删除hadoop里面的!!!!!!!
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值