(九)HBase完全分布式搭建

Master BackupMaster RegionServer
NODE01
NODE02
NODE03
NODE04

1.上传并解压hbase安装包,配置环境变量

[root@node01 software]# tar -zxvf hbase-0.98.12.1-hadoop2-bin.tar.gz -C /opt/ycyz/

2.修改配置文件hbase-env.sh

[root@node01 conf]# vi hbase-env.sh
export JAVA_HOME=/usr/java/jdk1.8.0_231-amd64
export HBASE_MANAGES_ZK=false

3.修改配置文件hbase-site.xml

[root@node01 conf]# vi hbase-site.xml
  
  
    hbase.rootdir
    hdfs://mycluster/hbase # mycluster为你的hadoop集群名称
  
  
    hbase.cluster.distributed
    true
  
  
    hbase.zookeeper.quorum    # zookeeper节点
    node02,node03,node04
   

4.配置regionserver

[root@node01 conf]# vi regionservers
node01
node03
node04

5.配置BackupMaster

[root@node01 conf]# vi backup-masters
node02

6.拷贝Hadoop配置文件hdfs-site.xml至hbase配置文件目录

[root@node01 conf]# cp /opt/ycyz/hadoop-2.6.5/etc/hadoop/hdfs-site.xml ./

7.将安装文件分发至其他节点,并配置环境变量

[root@node01 conf]# scp -r /opt/ycyz/hbase-0.98.12.1-hadoop2 node02:/opt/ycyz/

8.先hadoop集群,然后启动hbase

[root@node01 conf]# start-hbase.sh

使用端口60010查看网页端信息

9.进入hbase客户端

[root@node01 conf]# hbase shell

10.停止

[root@node01 conf]# stop-hbase.sh

你可能感兴趣的:((九)HBase完全分布式搭建)