美文网首页
Hbase完全分布式搭建

Hbase完全分布式搭建

作者: 鋆坤 | 来源:发表于2022-01-28 20:13 被阅读0次

一、简介

Hbase官网

二、生产集群搭建

准备

Hbase 完全分布式配置(注意切换用户hadoop)

#上传Hbase压缩包到 hadoop0001 /home/hadoop/soft/
cd /home/hadoop/soft
#解压
tar -zvf hbase-2.4.9-bin.tar

修改配置

解压成功后,进入/home/hadoop/soft/hbase/conf目录,所有的配置文件都在这里,需要进行配置。

  • 修改hbase-env.sh
export JAVA_HOME=/usr/local/jdk1.8.0_321
export HBASE_MANAGES_ZK=false #禁用内部ZK
  • 修改hbase-site.xml
<configuration>
  <!-- 指定 Hbase数据的HDFS存储目录-->
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://hadoop0001:18020/hbase</value>
  </property>
  <!-- 集群为完全分布式-->
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
  <!-- 临时数据目录-->
  <property>
    <name>hbase.tmp.dir</name>
    <value>/home/hadoop/soft/hbase/tmp</value>
  </property>
  <!-- 完全分布式设置为 false-->
  <property>
    <name>hbase.unsafe.stream.capability.enforce</name>
    <value>false</value>
  </property>
  <!-- Zookeeper地址-->
  <property>
    <name>hbase.zookeeper.quorum</name>
    <value>hadoop0001,hadoop0002,hadoop0003</value>
  </property>
</configuration>
  • 修改regionservers
hadoop0001
hadoop0002
hadoop0003
  • 软连接 Hadoop 配置文件到 HBase
ln -s ~/soft/hadoop-3.2.2/etc/hadoop/core-site.xml ~/soft/hbase/conf/core-site.xml
ln -s ~/soft/hadoop-3.2.2/etc/hadoop/hdfs-site.xml ~/soft/hbase/conf/hdfs-site.xml
  • 同步所有节点配置文件
xsync /home/hadoop/soft/hbase
  • 启动集群
cd /home/hadoop/soft/hbase/bin
#启动 Hbase
./start-hbase.sh   #查看 :http://hadoop0001:16010

相关文章

网友评论

      本文标题:Hbase完全分布式搭建

      本文链接:https://www.haomeiwen.com/subject/ckmtkrtx.html