HBase-2.5.10 伪分布式环境搭建【Mac】

文章目录

  • 前言
  • 一、搭建单节点Zookeeper
    • [1. 解压zookeeper](#1. 解压zookeeper)
    • [2. 配置环境变量](#2. 配置环境变量)
    • [3. 修改配置文件](#3. 修改配置文件)
    • [4. 启动zk](#4. 启动zk)
  • 二、搭建伪分布式Hbase
    • [1. 解压hbase](#1. 解压hbase)
    • [2. 配置环境变量](#2. 配置环境变量)
    • [3. 修改配置](#3. 修改配置)
    • [4. 启动HBase](#4. 启动HBase)

前言

搭建hbase伪分布式环境


提示:以下是本篇文章正文内容,下面案例仅供参考

一、搭建单节点Zookeeper

1. 解压zookeeper

版本:3.8.0

2. 配置环境变量

shell 复制代码
vi ~/.bash_profile

2.1 增加如下配置:

xml 复制代码
export ZK_HOME=/Users/zookeeper/zookeeper-3.8.0
export PATH=$PATH:$ZK_HOME/bin
shell 复制代码
# 使配置生效
source ~/.bash_profile

3. 修改配置文件

3.1 拷贝配置文件

shell 复制代码
# 进入zk目录
cd $ZK_HOME/conf
# 新增配置文件 zoo.cfg
cp zoo_sample.cfg zoo.cfg

3.2 修改配置文件

shell 复制代码
vi zoo.cfg

修改dataDir,如下:

dataDir=/Users/zookeeper/zookeeper-3.8.0/dataDirs

4. 启动zk

4.1 启动zk

shell 复制代码
zkServer.sh start

4.2 查看zk状态

shell 复制代码
zkServer.sh status

4.3 查看zk版本

shell 复制代码
zkServer.sh version

二、搭建伪分布式Hbase

1. 解压hbase

版本:2.5.10

2. 配置环境变量

增加如下配置

xml 复制代码
export HBASE_HOME=/Users/hbase/hbase-2.5.10
export PATH=$PATH:$HBASE_HOME/bin
shell 复制代码
# 使配置生效
source ~/.bash_profile

3. 修改配置

shell 复制代码
cd $HBASE_HOME/conf

3.1 修改hbase-env.sh中的JAVA_HOME(jdk8+)

3.2 修改hbase-site.xml,配置如下:

xml 复制代码
<property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://localhost:9000/hbase</value>
  </property>
  <property>
    <name>hbase.unsafe.stream.capability.enforce</name>
    <value>true</value>
  </property>

4. 启动HBase

先启动hadoop,再启动hbase

shell 复制代码
# 启动hbase
start-hbase.sh
shell 复制代码
# 查看hdfs上是否创建了hbase
hdfs dfs -ls /hbase

通过web页面:
http://localhost:16010


相关推荐
搬砖魁首1 天前
ZK-ALU-在有限域上实现乘法和除法
算法·zk·alu·域运算·算术逻辑单元·模乘·蒙哥马利模约简
满目山河•2 天前
二、复制三台虚拟机
hive·hadoop·hbase
小马爱打代码3 天前
架构设计:ElasticSearch+HBase 海量存储架构设计与实现
大数据·elasticsearch·hbase
不拱地的猪4 天前
Matplotlib 的字体参数设置方法(MAC OSX)
python·mac·matplotlib·字体设置·文中显示中文
老臣软件5 天前
研究 TikTok 爆款的人,一定要懂这类下载工具
mac
yumgpkpm5 天前
hadoop集群搭建 (超详细) 接入Impala、Hive,AI 大模型的数据底座
hive·hadoop·mysql·zookeeper·flink·kafka·hbase
Wcowin10 天前
OneClip 开发经验分享:从零到一的 macOS 剪切板应用开发
mac·swift·粘贴板
雨中飘荡的记忆10 天前
HBase实战指南
大数据·数据库·hbase
yumgpkpm11 天前
Hadoop、Cloudera CDH没有消亡,它是大数据的未来
人工智能·hive·hadoop·spark·kafka·开源·hbase
Wcowin12 天前
【自荐】OneClip—— 一款简单专业的 macOS 剪贴板管理工具
mac·swift·粘贴板