HBase叢集的搭建(版本:2.1.0)
阿新 • • 發佈:2018-12-06
(004)HBase是一個在HDFS上開發的面向列的分散式資料庫。如果需要實時地隨機訪問超大規模資料集,就可以使用HBase這一Hadoop應用了
HBase叢集的搭建
前提條件
- Hadoop叢集
- ZooKeeper叢集
- JDK
原料
- hbase-2.1.0-bin.tar.gz
附件
連結:https://pan.baidu.com/s/1E5TQeoyofRDlyR9pTquzZQ
提取碼:btr8
叢集的劃分
我是這樣劃分叢集的
192.168.225.100 – master
192.168.225.101 – slave1
192.168.225.102 – slave2
安裝步驟
1.將安裝包上傳到master主機上(我這裡放在了/opt/bigdata目錄下了)
2.解壓安裝包
3.修改配置檔案(定位到/opt/bigdata/hbase-2.1.0/conf目錄下)
檔案清單
- hbase-env.sh
- hbase-site.xml
- regionservers
3.1修改hbase-env.sh檔案
3.2修改hbase-site.xml檔案
使用vim命令開啟該檔案,做出如下修改:
注:hbase.zookeeper.property.clientPort配置的這個埠號必須跟zookeeper配置的clientPort埠號一致。
3.3修改regionservers檔案
使用vim命令開啟該檔案,做出如下修改:
4.將hbase-2.1.0資料夾傳送到slave1和slave2節點上
命令:
$ scp -r /opt/bigdata/hbase-2.1.0/ [email protected]:/opt/bigdata/
$ scp -r /opt/bigdata/hbase-2.1.0/ [email protected]:/opt/bigdata/
5.修改資料夾許可權
命令:
$ chown -R hadoop:hadoop /opt/bigdata/hbase-2.1.0
啟動與測試
啟動
啟動叢集的順序是Hadoop叢集–>ZooKeeper集–>HBase叢集,首先定位至/opt/bigdata/hbase-2.1.0/bin目錄下,執行./start-hbase.sh命令。
測試
WEB介面:輸入http://192.168.225.100:16010可以看到web介面
JPS命令:輸入jps
master:
slave1:
slave2:
至此HBase叢集就算搭建完畢了。