Hadoop2.7.5+Hbase1.2.6完全分布式搭建

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_30209907/article/details/79950979

本文以apache hbase reference guide为参考(pdf版下载地址),在ubuntu16.04环境下搭建Hbase完全分布式环境。

1.集群安装

主机名MasterzookeeperregionServer
Master11 
Slave1备份11
Slave2 11

2.ssh(在Hadoop分布式搭建中已经完成)

3.修改Master中Hbase的conf目录下regionservers文件,类似于Hadoop修改salves文件,在里面添加主机名Slave1,Slave2,分两行

4.在Master中Hbase的conf目录下,新建backup-masters文件,写入主机名Slave1

5.修改Master中Hbase的conf目录下hbase-site.xml文件

<property>
  <name>hbase.cluster.distributed</name>
  <value>true</value>
</property>
<property>
  <name>hbase.rootdir</name>
  <value>hdfs://localhost:9000/hbase</value>
</property>
<property>
  <name>hbase.zookeeper.quorum</name>
  <value>Master,Slave1,Slave2</value>
</property>
<property>
  <name>hbase.zookeeper.property.dataDir</name>
  <value>/usr/local/zookeeper</value>
</property>

6.将Master修改后的全部配置文件发给Slave1,Slave2覆盖,直接在Slave1,Slave2上再次修改也行

7.启动后使用jsp查看,根据第一条的配置,查看HMaster,HRegionserver,HQuorumReer

8.启动顺序是zookeeper,master,regionservers,backupmaster

9.JDK版本与Hbase版本

 JDK6JDK7JDK8
1.2N不支持S支持S
1.1NS未测试
1.0NS未测试
0.98SS未测试
0.94SSN

10.hadoop版本与Hbase版本


完成之后启动集群




阅读更多

没有更多推荐了,返回首页