Linux安装HBase使用Zookeeper设置

1、Hbase不维护Zookeeper

  • vim$HBASE_HOME/conf/hbase-env.sh
# export HBASE_MANAGES_ZK=true

改成

export HBASE_MANAGES_ZK=false
  • 末尾追加
export JAVA_HOME=/home/lilb3/software/jdk1.8.0_201

2、HBase为Distributed模式

  • vim $HBASE_HOME/conf/hbase-site.xml
<configuration>
        <!--启用分布式集群-->
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
        <!--配置hbase在hdfs上存储-->
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://u0:9000/home/hbase</value>
        </property>
        <!--指定zk的配置信息-->
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>u0:2181</value>
        </property>
</configuration>

3、编辑regionservers文件

  • vim $HBASE_HOME/conf/regionservers
localhost

修改为主机的hostname

hadoop

相关推荐