1. 程式人生 > >Hadoop2.7.5+Hbase1.2.6完全分散式搭建

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

1.叢集安裝

主機名MasterzookeeperregionServer
Master11
Slave1備份11
Slave211

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版本


完成之後啟動叢集