这篇教程已经配置好了基于 Zookeeper 的 Hadoop HA,https://blog.csdn.net/weixin_43311978/article/details/106099052,在此基础上,我们继续配置 Hbase 的高可用(HA)
我的主机规划
主机名 | ip | 进程 |
---|---|---|
Master | 192.168.150.141 | HMaster(主),HRegionServer |
Worker1 | 192.168.150.142 | HMaster(备),HRegionServer |
Worker2 | 192.168.150.143 | HRegionServer |
我的版本信息
软件 | 版本 |
---|---|
hadoop | 3.2.1 |
zookeeper | 3.6.1 |
hbase | 2.2.4 |
hbase,jdk,hadoop版本对应表
http://hbase.apache.org/book.html#java
一、安装Hbase
1、下载HBase
根据上面的版本对应表下载兼容的 Hbase 版本
Apache HBase 官网:
https://hbase.apache.org/downloads.html
以我的为例,进入官网
点击 bin
右键复制链接地址
然后在虚拟机中使用 wget 命令下载
cd software
wget https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/2.2.4/hbase-2.2.4-bin.tar.gz
2、解压到 /usr/local 目录下
sudo tar -zxvf hbase-2.2.4-bin.tar.gz -C /usr/local
重命名为 hbase
cd /usr/local
sudo mv hbase-2.2.4 hbase
更改权限(我使用的用户名叫 hadoop)
sudo chown hadoop:hadoop hbase
3、配置环境变量
vim ~/.bashrc
添加
export HBASE_HOME=/usr/local/hbase
在 PATH 后面