1. 程式人生 > 程式設計 >10k+點讚的 SpringBoot 後臺管理系統教程詳解

10k+點讚的 SpringBoot 後臺管理系統教程詳解

技術標籤:hbase資料庫

HBase叢集搭建(詳細教程)

1、先啟動HA hadoop、zookeeper系統(zookeeper搭建教程在以往文章裡有)
2、上傳並解壓安裝包hbase-1.4.8-bin.tar.gz
3、進入conf目錄,修改配置檔案
(1) 配置hbase-site.xml檔案

<property>
		<name>hbase.zookeeper.quorum</name>
		<value>master,slave1,slave2</value>
		<!--指定Zookeeper叢集節點-->
</property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/root/zookeeper/zkdata</value> <!--指定Zookeeper資料儲存目錄--> </property> <property> <name>hbase.zookeeper.property.clientPort</name> <
value>2181</value> <!--指定Zookeeper埠號--> </property> <property> <name>hbase.rootdir</name> <value>hdfs://cluster1/hbase</value> <!--指定HBase在HDFS上的根目錄--> </property> <property> <name>hbase.cluster.distributed
</name> <value>true</value> <!--指定true為分散式叢集部署--> </property>

(2) 配置regionservers檔案

master
slave1
slave2

(3) 配置backup-masters檔案

slave1

(4)配置conf資料夾下的hbase-env.sh配置檔案

      export JAVA_HOME=java的安裝路徑
        export HBASE_MANAGES_ZK=false
<--使用獨立的zookeeper叢集-->

(5) 同時將hadoop的配置檔案hdfs-site.xml和core-site.xml複製到hbase的conf目錄下。(不然會報找不到myha的錯誤
(6) 配置/etc/profile中的環境變數,修改HBASE_HOME和PATH變數,並重新整理環境變數配置檔案。
(7) 將hbase的安裝目錄和/etc/profile檔案,都scp到slave1和slave2兩臺機,並重新整理環境變數。

scp -r /etc/profile/ [email protected]:/etc/
scp -r /etc/profile/ [email protected]:/etc/

4、啟動Hbase叢集,在master機上執行命令,並執行hbase shell命令進入hbase的客戶端介面。

start-hbase.sh

5、jps命令檢視是否有HMaster和HRegionServer程序啟動
6、檢視Hbase的web介面
檢視master狀態

http://master:16010/master-status

檢視slave1狀態

http://master:16010/slave1-status