在以上章節中我們已經成功搭建Hadoop集羣, 有了這個基礎再安裝HBase應該就比較簡單,我們將hadoop001和hadoop002節點配置爲Master,將hadoop003、hadoop004和hadoop005節點配置爲RegionServer。
1. 將下載的hbase-2.0-bin.tar.gz上傳到hadoop001節點的/usr/hadoop/app目錄下,解壓後,重命名爲hbase,如下圖所示:
2.配置環境變量
vi /etc/profile
生效環境變量:source /etc/profile, 其它節點按照此方法配置環境變量,並使配置生效。
3. 配置hbase-env.sh
4.配置conf/hbase-site.xml
5.配置conf/regionservers
6.配置 Hbase master 的備份節點
7.需要將hdfs的core-site.xml和hdfs-site.xml兩個配置文件copy到hbase的conf目錄下,否則regionserver不能識別cluster邏輯名稱。
8.Hbase 安裝包遠程同步到其它節點
9.啓動Hbase集羣
需按照以下順序來啓動Hbase集羣
1)啓動Zookeeper
[hadoop@hadoop001 app]$ runRemoteCmd.sh "/usr/hadoop/app/zookeeper/bin/zkServer.sh start" all
2)啓動HDFS
[hadoop@hadoop001 hadoop]$ sbin/start-dfs.sh
3)啓動yarn
[hadoop@hadoop001 hadoop]$ sbin/start-yarn.sh
4)啓動Hbase
[hadoop@hadoop001 hbase]$ bin/start-hbase.sh
10. 查看所有節點進程
11.通過web ui 查看HBase
http://hadoop001:16010/master-status
http://hadoop003:16030/rs-status
如上所示,hbase已安裝部署完成。