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


相关推荐
嚴寒11 分钟前
我在 Mac 用一行脚本征服了 5TB NTFS:拒绝付费,彻底搞定免费方案
macos·mac
chde2Wang1 天前
hbase启动报错-keeperErrorCode
大数据·数据库·hbase
清平乐的技术专栏1 天前
HBase Shell常用命令
大数据·数据库·hbase
howard20051 天前
HBase Shell里表操作实战
hbase·表操作·hbase shell
潘小安1 天前
🍎 Electron 桌面端应用合法性问题全流程解决指南(新手友好版)
electron·mac·自动化运维
yumgpkpm2 天前
CMP(类Cloudera CDP 7.3 404版华为泰山Kunpeng)和Apache Doris的对比
大数据·hive·hadoop·spark·apache·hbase·cloudera
青木狐4 天前
关闭 macOS 屏幕捕捉 在录制或截图时显示的「录制指示浮窗」。
macos·mac
烤奶要加冰5 天前
PyCharm 社区版全平台安装指南
ide·windows·python·pycharm·mac
一只大耗子。5 天前
Mac M系列芯片制作Oracle19镜像使用docker-compose运行
docker·docker-compose·mac·oracle19c
Deamon Tree6 天前
HBase 核心架构和增删改查
java·hbase