HBase 伪分布式集群模式安装md

HBase 伪分布式集群模式安装(Pseudo-Distributed)

1.解压hadoop到/usr/local/src路径下,改名为hbase

​ tar -zxvf /opt/soft/hbase...tar.gz -C /usr/local/src/

2.添加环境变量:

vim /etc/profile

export HBASE_HOME=/usr/local/src/hbase

export PATH= P A T H : PATH: PATH:{HBASE_HOME}/bin:${HBASE_HOME}/sbin

source /etc/profile

3 进行HBase相关配置

修改安装目录下的 conf/hbase-env.sh,指定 JDK 的安装路径:

export JAVA_HOME=/usr/local/src/jdk

开启内置 zookeeper

export HBASE_MANAGES_ZK=true

4.修改安装目录下的 conf/hbase-site.xml,增加如下配置 (hadoop 为主机名):
hbase.cluster.distributed true hbase.rootdir hdfs://master:9000/hbase

或者本地目录都可以
[hbase](https://so.csdn.net/so/search?q=hbase\&spm=1001.2101.3001.7020).rootfir file:///usr/local/hbase/rootdir hbase.zookeeper.property.dataDir /root/data/hbase/zookeeper

4.修改安装目录下的 conf/regionservers,指定 region servers 的地址,修改后其内容如下:

master

5 启动

#先启动Hadoop单机伪分布式集群

start-all.sh

start-hbase.sh

6 验证启动是否成功

验证方式一 :使用 jps 命令查看进程。其中 HMaster,HRegionServer 是 HBase 的进程,HQuorumPeer 是 HBase 内置的 Zookeeper 的进程,其余的为 HDFS 和 YARN 的进程。

验证方式二 :访问 HBase Web UI 界面

7 进入数据库操作 hbase shell

相关推荐
小刘爱喇石( ˝ᗢ̈˝ )4 小时前
行式数据库与列式数据库区别
数据库·分布式
MiniFlyZt5 小时前
消息队列MQ(RabbitMQ)
spring boot·分布式·微服务·rabbitmq
梦城忆6 小时前
常用的分布式 ID 设计方案
分布式
qxlxi6 小时前
【分布式】聊聊分布式id实现方案和生产经验
分布式·架构
Elastic 中国社区官方博客6 小时前
使用 Elastic-Agent 或 Beats 将 Journald 中的 syslog 和 auth 日志导入 Elastic Stack
大数据·linux·服务器·elasticsearch·搜索引擎·信息可视化·debian
&星辰入梦来&6 小时前
RabbitMQ 从入门到精通
分布式·rabbitmq
小袁拒绝摆烂6 小时前
RabbitMQ从入门到实战-2
分布式·rabbitmq
对许7 小时前
Hadoop的运行模式
大数据·hadoop·分布式
穿越在未来7 小时前
【RabbitMQ】Producer之TTL过期时间 - 基于AMQP 0-9-1
分布式·消息队列·rabbitmq·消息中间件·rabbitmq ttl
可乐cc呀9 小时前
kafka单机部署实战
分布式·zookeeper·kafka