Hbase单机安装

首先安装好jdk 1.8,配置相关环境变量

安装包下载:

wget https://dlcdn.apache.org/hbase/2.5.6/hbase-2.5.6-hadoop3-bin.tar.gz

导出环境变量:

export HBASE_HOME=/data/hadoop/hbase-2.5.6-hadoop3
export PATH=$PATH:$HBASE_HOME/bin

修改hbase-site.xml,加入下面配置(使用本地文件,内置zookeeper):

<property>
    <name>hbase.cluster.distributed</name>
    <value>false</value>
</property>
<property>
<property>
    <name>hbase.rootdir</name>
    <value>/data/hadoop/hbase/hbase-root</value>
</property>
<property>
    <name>hbase.tmp.dir</name>
    <value>/data/hadoop/hbase/hbase-tmp</value>
</property>

如果使用独立zookeeper,hdfs,参考下面配置:

  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://192.168.56.100:9820/hbase/root</value>
  </property>
  <property>
    <name>hbase.tmp.dir</name>
    <value>hdfs://192.168.56.100:9820/hbase/tmp</value>
  </property>
  <property>
    <name>hbase.unsafe.stream.capability.enforce</name>
    <value>false</value>
  </property>
  <property>
    <name>hbase.zookeeper.quorum</name>
    <value>anolis-0</value>
  </property>
  <property>
    <name>hbase.zookeeper.property.clientPort</name>
    <value>2181</value>
  </property>

修改配置文件hbase-2.5.6-hadoop3/conf:

cd /data/hadoop/hbase-2.5.6-hadoop3/conf;
vi hbase-env.sh;

启用以下配置:

export JAVA_HOME=/usr/lib/jvm/java-1.8.0
export HBASE_LOG_DIR=${HBASE_HOME}/logs
export HBASE_MANAGES_ZK=true

启动hbase:

start-hbase.sh

参考:

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享