Hbase的环境配置分为单机模拟配置、伪分布式及完全分布式。由于完全分布式需要另外安装zookeeper,配置极为麻烦,故这里说明伪分布式的安装步骤。
- 从官网中下载hbase文件包
官网下载地址:Apache HBase – Apache HBase™ Home
![](https://img-blog.csdnimg.cn/5fb9da31f79e49399cf7a1a1577e348f.png)
下载链接,由于官网下载较慢,建议复制链接到讯雷里。
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
版权归原作者 那个叫马尔的大夫 所有, 如有侵权,请联系我们删除。