刘明帅
热爱生活!
刘明帅
HBASE 完全分布式搭建实战
HBASE 完全分布式搭建实战

实验环境:

  • Centos 7 主机三台
主机名IP地址
Master10.30.59.130
Slave110.30.59.131
Slave210.30.59.132

软件要求:

软件名称软件版本
JDK8u77
Zookeeper3.4.5
Hadoop2.6.0
Hbase1.2.11
  • 软件约定:
    • 安装包在 /opt/soft
    • 安装目录在 /opt

先决条件:

实验步骤:

一、解压组件

[root@master ~]# cd /opt 
[root@master opt]# tar -xzvf soft/hbase-1.2.11-bin.tar.gz 
[root@master opt]# mv hbase-1.2.11/ hbase 

二、填写配置文件

[root@master opt]# vi hbase/conf/hbase-site.xml 
<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <property>
        <name>hbase.rootdir</name>
        <value>hdfs://ns1/hbase</value>
    </property>
    <property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
    </property>
    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>master,slave1,slave2</value>
    </property>
</configuration>
[root@master opt]# vi hbase/conf/regionservers
master
slave1
[root@master opt]# vi hbase/conf/backup-masters 
slave1

四、配置环境变量并令其立即生效

  • hadoop-etc.sh文件新增两条
[root@master opt]# vi /etc/profile.d/hadoop-etc.sh
export HBASE_HOME=/opt/hbase
export PATH=$PATH:$HBASE_HOME/bin

[root@master opt]# source /etc/profile.d/hadoop-etc.sh

五、同步slave节点的配置并令其环境变量立即生效

[root@master opt]# scp -r hbase slave1:/opt 
[root@master opt]# scp /etc/profile.d/hadoop-etc.sh slave1:/etc/profile.d  
  • 在slave1节点上令其环境变量立即生效
[root@slave1 ~]# source /etc/profile.d/hadoop-etc.sh

六、启动HBASE

[root@master opt]# start-hbase.sh 

七、实验验证

访问以下页面,均有正常显示即可

文章链接:https://lmshuai.com
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

推荐文章

发表评论

textsms
account_circle
email

刘明帅

HBASE 完全分布式搭建实战
实验环境: Centos 7 主机三台 主机名IP地址Master10.30.59.130Slave110.30.59.131Slave210.30.59.132 软件要求: 软件名称软件版本JDK8u77Zookeeper3.4.5Hadoop2.6.0Hbase1.…
扫描二维码继续阅读
2019-10-06