hbase2.3.3基于hadoop3.2.1的搭建

1、下载安装包

官网下载:http://archive.apache.org/dist/hbase

下载这个文件:hbase-3.2.0-bin.tar.gz

2、解压

tar -zxvf hbase-3.2.0-bin.tar.gz

3、配置环境变量

export HBASE_HOME=/root/software/hbase-2.3.3
#path加
:$HBASE_HOME/bin

4、设置HBase配置文件

1) hbase-env.sh文件

修改两个地方

export JAVA_HOME=/root/software/jdk1.8.0_271
export HBASE_MANAGES_ZK=true

第一行是关联JDK路径,第二个是指定使用HBase自带的ZK。

2) hbase-site.xml文件

在configuration节点中增加以下代码:

<property>
	<name>hbase.zookeeper.quorum</name>
	<value>master</value>
	</property>
	<property>
	<name>hbase.zookeeper.property.dataDir</name>
	<value>/root/software/hbase-2.3.3/zkdata</value>
	</property>
	<property>
	<name>hbase.tmp.dir</name>
	<value>/root/software/hadoop-3.2.1/data/tmpdir</value>
	</property>
	<property>
	<name>hbase.rootdir</name>
	<value>hdfs://master:9000/hbase</value>
	</property>
	<property>
	<name>hbase.cluster.distributed</name>
	<value>true</value>
  </property>

hbase.zookeeper.quorum是集群的地址列表,使用逗号分割开,由于我们使用的是伪分布式,只有一台主机,设置成主机名称就可以。

hbase.zookeeper.property.dataDir是快照的存储位置

hbase.tmp.dir是本地文件系统的临时文件夹

hbase.rootdir是regionserver的共享目录,用来持久化HBase

hbase.cluster.distributed指运行模式,false表示单机模式,true标识分布式模式

3) 修改regionservers文件

把内容修改成主机名称,如:

master

这样基本配置完成,接下来启动服务

bin/start-hbase.sh

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值