HBASE-搭建实验

本文档详细介绍了在CentOS7环境下,使用Docker搭建HBase集群的全过程。包括集群规划、Docker Image设计,具体涉及hbase Dockerfile的编写、配置文件如hbase-env.sh和hbase-site.xml的修改,以及RegionServers和backup-masters的设置。在实施阶段,指导了集群的启动、关闭及验证操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

HBASE-搭建实验


环境

VMware :CentOS7
Docker image: CentOS6

规划设计

集群规划

功能 h1 h2 h3 h4 h5
namenode yes yes no no no
datanode no no yes yes yes
resource manager yes yes no no no
journalnode yes yes yes yes yes
zookeeper yes yes yes yes yes
HBASE Master yes yes no no no
HBASE RegionServer no no yes yes yes

Docker Image设计

hbase:FROM hadoop;软件包安装、配置文件导入、环境变量设置。

实施

hbase Dockerfile

FROM ymt/hadoop
#安装软件包
ADD  hbase-1.2.6-bin.tar.gz /usr/local/
RUN ln -s /usr/local/hbase-1.2.6 /usr/local/hbase

#导入HBase配置文件
#cluster集群信息
RUN ln -s /usr/local/hadoop/etc/hadoop/core-site.xml /usr/local/hbase/conf/core-site.xml
RUN ln -s /usr/local/hadoop/etc/hadoop/hdfs-site.xml /usr/local/hbase/conf/hdfs-site.xml
#HBase配置
COPY  hbase-env.sh  hbase-site.xml  regionservers backup-masters /usr/local/hbase/conf/

#设置环境变量
ENV HBASE_HOME /usr/local/hbase
ENV PATH $HBASE_HOME/bin:$PATH
RUN echo "export HBASE_HOME=$HBASE_HOME" >
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值