Hbase的安装和多节点配置
Posted 那个叫马尔的大夫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hbase的安装和多节点配置相关的知识,希望对你有一定的参考价值。
Hbase的环境配置分为单机模拟配置、伪分布式及完全分布式。由于完全分布式需要另外安装zookeeper,配置极为麻烦,故这里说明伪分布式的安装步骤。
- 从官网中下载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的安装和多节点配置的主要内容,如果未能解决你的问题,请参考以下文章