1. 程式人生 > >Hbase偽分散式(成功實施)

Hbase偽分散式(成功實施)

Hbase偽分散式(成功實施)hadoop叢集正常,zookeeper叢集正常

修改Hbase-env.sh的JAVA_HOME,改成絕對路徑。

並修改export HBASE_MANAGES_ZK=false

修改環境變數HBASE_HOME

修改hbase-site.xml

新增

      <property>

        <name>hbase.rootdir</name>

        <value>hdfs://mycluster:9000/hbase</value>

    </property>

 

    <!-- 此處必須為true,不然hbase仍用自帶的zk,若啟動了外部的zookeeper,會導致衝突,hbase啟動不起來 -->

    <property>

        <name>hbase.cluster.distributed</name>

        <value>true</value>

    </property>

 

    <!-- ZK位置(HBase使用外部ZK,hbase-env.sh中屬性HBASE_MANAGES_ZK要設定為false),必須ZK數量必須為奇數,多個可用逗號分隔 -->

    <property>

    <name>hbase.zookeeper.quorum</name>

    <value>node02,node03,node04</value>

</property>

到這裡就部署完成了