A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

Hbase高可用集群搭建

本文采用3台机器,server01,server02,server03机器搭建。

server01 : 主Master

server02 : 备用的Master

server01,server02,server03 : 分别为Worker
1
2
3
4
5
1. 下载并解压安装包

1.1 下载

Hbase官网下载地址

http
下载对应版本的的Hbase就好,这里我下载的是Hbase1.4.3版本

1.2 上传压缩包

scp hbase hadoop@server01:/hadoop
1.3 解压安装包

tar -zxvf hbase
1.4 重命名

mv hbase hbase
2. 修改Hhbase的配置文件

进入hbase/conf目录

2.1 修改hbase-env.sh文件

export JAVA_HOME=/java/jdk1.8.0_161

# 不使用Hbase的zookeeper
export HBASE_MANAGES_ZK=false
1
2
3
4
2.2 修改hbase-site.xml文件

<configuration>
    <!-- 指定hbase在HDFS上存储的路径 -->
    <property>
        <name>hbase.rootdir</name>
        <value>hdfs://server01:9000/hbase</value>
    </property>
    <!-- 指定hbase是分布式的 -->
    <property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
    </property>
    <!-- 指定zk的地址,多个用“,”分割 -->
    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>server01:2181,server02:2181,server03:2181</value>
    </property>
    <property>
        <name>hbase.master.info.port</name>
        <value>60010</value>
    </property>
</configuration>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2.3 配置regionservers文件

配置HRegionservers进程机器

vim regionservers

# 配置Worker机器
server01
server02
server03
1
2
3
4
5
6
2.4 配置backup-masters

# 如果backup-masters文件没有则创建

vim backup-masters
# 配置备份的Master机器
server02
1
2
3
4
5
2.5 将hbase目录分发到server02,server03机器上

scp -r /hadoop/hbase hadoop@server02:/hadoop

scp -r /hadoop/hbase hadoop@server03:/hadoop
1
2
3
2.6 在server01,server02,server03机器上配置环境变量

sudo vim /etc/profile


# 在文件末尾写入
export HBASE_HOME=/hadoop/hbase
export PATH=$PATH:$HBASE_HOME/bin
1
2
3
4
5
6
3. 启动Hbase集群

在启动Hbase集群之前,需要先启动Hdfs集群和Zookeeper集群

3.1 启动hdfs集群

start-dfs.sh
1
3.2 启动zookeeper集群

# 在每一台机器上启动
zkServer.sh start
1
2
3.3 启动Hbase集群

# 启动Hbase集群
start-hbase.sh
1
2


3.4 jps查看进程

server01的java进程



server02机器的java进程



3.5 通过hbase的web网页查看

在浏览器中输入server01:60010



在浏览器中输入server02:60010


---------------------
【转载,仅作分享,侵删】
作者:张行之
来源:CSDN
原文:https://blog.csdn.net/qq_33689414/article/details/80336538
版权声明:本文为博主原创文章,转载请附上博文链接!

1 个回复

倒序浏览
奈斯,感谢分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马