Hbase分布式安装

一、环境准备

启动zookeeper

启动hdfs

二、安装

上传安装包

1、解压

shell 复制代码
tar -zxf hbase-2.2.2-bin.tar.gz -C /opt/installs/

2、更名

shell 复制代码
mv hbase-2.2.2/ hbase

3、配置环境变量

shell 复制代码
[root@hadoop11 conf]# vim /etc/profile
export HBASE_HOME=/opt/installs/hbase
export PATH=$PATH:$HBASE_HOME/bin

[root@hadoop11 conf]# source /etc/profile

修改配置文件

hbase-env.sh

shell 复制代码
export JAVA_HOME=/opt/installs/jdk1.8
export HBASE_MANAGES_ZK=false

hbase-site.xml

xml 复制代码
<property>
        <name>hbase.rootdir</name>
        <value>hdfs://hdfs-cluster/hbase</value>
        <description>配置HBase的数据存放在HDFS中</description>
    </property>
    <property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
        <description>开启HBase的分布式模式</description>
    </property>
    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>hadoop11:2181,hadoop12:2181,hadoop13:2181</value>
        <description>配置HBase使用真实的zookeeper的目录</description>
    </property>
    <property>
        <name>hbase.unsafe.stream.capability.enforce</name>
        <value>false</value>
    </property>

regionservers

xml 复制代码
hadoop11
hadoop12
hadoop13

将hdfs的core-site.xml和hdfs-site.xml复制到hbase的conf目录下

shell 复制代码
[root@hadoop11 conf]# cp /opt/installs/hadoop3.1.4/etc/hadoop/core-site.xml .
[root@hadoop11 conf]# cp /opt/installs/hadoop3.1.4/etc/hadoop/hdfs-site.xml .

把Hbase分发到三台机器上

shell 复制代码
myscp.sh /opt/installs/hbase/ /opt/installs/


配置hadoop12 13的环境变量

shell 复制代码
vim /etc/profile

加载环境变量

shell 复制代码
source /etc/profile

启动Hbase

在hadoop11上

shell 复制代码
start-hbase.sh

访问页面,验证是否成功

http://hadoop11:16010/

相关推荐
小鸡脚来咯31 分钟前
RabbitMQ入门
分布式·rabbitmq
qq_463944862 小时前
【Spark征服之路-2.2-安装部署Spark(二)】
大数据·分布式·spark
敖云岚2 小时前
【Redis】分布式锁的介绍与演进之路
数据库·redis·分布式
LUCIAZZZ3 小时前
HikariCP数据库连接池原理解析
java·jvm·数据库·spring·springboot·线程池·连接池
我在北京coding3 小时前
300道GaussDB(WMS)题目及答案。
数据库·gaussdb
正在努力Coding3 小时前
kafka(windows)
分布式·kafka
小Tomkk3 小时前
阿里云 RDS mysql 5.7 怎么 添加白名单 并链接数据库
数据库·mysql·阿里云
明月醉窗台4 小时前
qt使用笔记二:main.cpp详解
数据库·笔记·qt
沉到海底去吧Go5 小时前
【图片自动识别改名】识别图片中的文字并批量改名的工具,根据文字对图片批量改名,基于QT和腾讯OCR识别的实现方案
数据库·qt·ocr·图片识别自动改名·图片区域识别改名·pdf识别改名
老纪的技术唠嗑局5 小时前
重剑无锋,大巧不工 —— OceanBase 中的 Nest Loop Join 使用技巧分享
数据库·sql