Hbase完全分布式安裝指南

  • 集群規(guī)模
  • 前期準(zhǔn)備工作
    1.java環(huán)境安裝
    2.修改hosts文件
    3.ssh無密碼登陸設(shè)置
    4.關(guān)閉防火墻
service iptables stop
chkconfig iptables off 
cd /home/cloud/hbase/conf
vi hbase-env.sh
#文件第27行,修改java_home目錄
export JAVA_HOME=/home/cloud/jdk1.8.0_101
#文件第124行,啟動自帶的zookeeper
export HBASE_MANAGES_ZK=true
vi hbase-site.xml
<configuration>
    <property>
      <name>hbase.rootdir</name>
     <value>hdfs://master:9000/hbase</value>
    </property>
    <property>
      <name>hbase.cluster.distributed</name>
      <value>true</value>
    </property>
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>master,slave1,slave2</value>
        </property>
        <property>
            <name>hbase.tmp.dir</name>
    <value>file:/home/cloud/hbase/tmp</value>
  </property>
    <property>
    <name>hbase.master.port</name>
    <value>60000</value>
  </property>
  <property>
    <name>hbase.master.info.port</name>
    <value>60020</value>
  </property>
  <property>
        <name>dfs.replication</name>
        <value>1</value>
  </property>
</configuration>
vi regionservers
master
slave1
slave2

編輯/etc/profile,增加HBASE_HOME環(huán)境變量

vi /etc/profile
#hbase
export HBASE_HOME=/home/cloud/hbase
export PATH=$PATH:$HBASE_HOME/bin
source /etc/profile

3.啟動HBase
啟動HBase之前,確保Hadoop正常啟動

start-all.sh
stop-all.sh
cd /home/cloud/hbase/bin/
./start-hbase.sh

主節(jié)點(diǎn)瀏覽器輸入master:60020
Region Servers中會出現(xiàn)兩個從節(jié)點(diǎn)的主機(jī)名
4.關(guān)閉HBase

cd /home/cloud/hbase/bin/
./stop-hbase.sh

參考:
centos6上安裝Hadoop和HBase

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容