centos7安裝hbase集群


安裝前准備:

首先,要有一個HDFS集群,並正常運行; regionserver應該跟hdfs中的datanode在一起

其次,還需要一個zookeeper集群,並正常運行

然后,安裝HBASE

開始安裝hbase集群

1.解壓安裝包

tar -zvxf hbase-1.2.1-bin.tar.gz

2.修改配置文件

修改hbase-env.sh

export JAVA_HOME=/root/jdk1.8.0_151
export HBASE_MANAGES_ZK=false

修改hbase-site.xml

<configuration>
    <!-- 指定hbase在HDFS上存儲的路徑 -->
       <property>
               <name>hbase.rootdir</name>
               <value>hdfs://hdp-01:9000/hbase</value>
       </property>
    <!-- 指定hbase是分布式的 -->
       <property>
               <name>hbase.cluster.distributed</name>
               <value>true</value>
       </property>
    <!-- 指定zk的地址,多個用“,”分割 -->
       <property>
               <name>hbase.zookeeper.quorum</name>
               <value>hdp-01:2181,hdp-02:2181,hdp-03:2181</value>
       </property>
</configuration>

修改 regionservers

hdp-01
hdp-02
hdp-03
hdp-04

把軟件包復制到其他主機上

scp -r hbase-1.2.1/ hdp-04:$PWD

啟動hbase集群

bin/start-hbase.sh

啟動完后,還可以在集群中找任意一台機器啟動一個備用的master

 

bin/hbase-daemon.sh start master

新啟的這個master會處於backup狀態

啟動hbase命令行客戶端

bin/hbase shell

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM