centos7部署hbase三台

本文档详细介绍了在CentOS7环境下,如何部署HBase三节点集群。内容涵盖前提条件、安装注意事项、配置文件修改以及启动和验证步骤,确保HBase集群的正确运行。
摘要由CSDN通过智能技术生成

前提条件:

    假设Zookeeper、Hadoop服务已经部署完毕且和HBase在同一个集群,没部署完需要先部署Zookeeper、Hadoop。

安装前注意事项:

  • 检查HBASE集群每台服务器的时间是否是一致的,不然会导致集群启动异常,检查服务器时间用命令:date -R

安装并修改HBASE配置文件

hbase的配置文件在 HBASE_HOME/conf 下,需要修改的配置文件有:

    hbase-env.sh,hbase-site.xml,regionservers,backup-masters(该文件需要手动创建)

假设三台机器ip分别为:10.2.93.164、10.2.93.144、10.2.93.161,实际部署时换成实际IP,机器数量超过3时,操作同理。

在master 10.2.93.164上进行操作:

1、配置hbase-env.sh文件,该文件用于设置HBase的工作环境,包括 JAVA和其他环境变量的配置,该文件的改动需要重启HBase才能生效(默认配置文件中有详细的配置都注释掉了,可以):

# JAVA_HOME路径,可用echo $JAVA_HOME获得

export JAVA_HOME=/usr/local/jdk1.8

# 关闭Hbase自带的zookeeper集群

export HBASE_MANAGES_ZK=false

2、配置hbase-site.xml文件,HBase主要的配置文件,该文件可覆盖HBase的默认配置,可以在HBase Web UI的HBase配置选项中查看整个集群的有效配置,包括默认和覆盖的:

<?xml version="1.0"?>

<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>

<configuration>

<!--  这个目录是region服务器共享的目录,用来持久存储HBase的数据,

                    

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值