Hbase的安装和多节点配置

Posted 那个叫马尔的大夫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hbase的安装和多节点配置相关的知识,希望对你有一定的参考价值。

Hbase的环境配置分为单机模拟配置、伪分布式及完全分布式。由于完全分布式需要另外安装zookeeper,配置极为麻烦,故这里说明伪分布式的安装步骤。

  1. 从官网中下载hbase文件包

官网下载地址:Apache HBase – Apache HBase™ Home

        

                 下载链接,由于官网下载较慢,建议复制链接到讯雷里。

2、安装配置hbase

将下载好的hbase文件包用tar-zvxf ‘hbase-2.4.11-bin.tar.gz’命令解压。

解压后,修改配置文件hbase-env.sh和hbase-site.xml

修改hbase-env.sh:

在28行的位置去掉#,写入java路径:

126行的位置:

139行的位置

 

 

 

修改hbase-site.xml:

在最后添加如下配置:

 配置文件参数说明:

配置项

说明

hbase.rootdir

region servers共享的目录

hbase.cluster.distributed

值为true则是分布式模式

hbase.zookeeper.quorum

使用逗号分隔的ZooKeeper集合中的服务器列表

hbase.zookeeper.property.clientPort

客户端将连接的端口

hbase.zookeeper.property.dataDir

快照存储的目录

hbase.tmp.dir

本地文件系统上的临时目录

配置完成后,用scp命令将主机配置文件拷贝到从机。

scp -r /home/zzy/hbase/hbase-2.4.11 slave1:/home/zzy

随后,在主机中将java路径以及hbase的路径添加到bashrc及profile中

sudo vi ~/.bashrc

source ~/.bashrc 使设置生效。

sudo vi  /etc/profile

 

 最后,start-all.sh启动hadoop,再用start-hbase.sh启动hbase。

查看主机进程并登录hbase shell:

查看从机进程:

 

此时,主机进程6个,从机进程5个,说明已经配置成功了。

可以登录检测网页web端查看运行状态:

在浏览器中输入:http://ip地址:16010,即可打开Hbase的web页面 端口号为16010

 

 

 

以上是关于Hbase的安装和多节点配置的主要内容,如果未能解决你的问题,请参考以下文章

hbase单节点安装部署

hbase全分布安装配置

hadoop生态搭建(3节点)-06.hbase配置

Hbase 的安装与配置

hbase安装

HBase单节点下JavaAPI连接