暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

hbase-1.2.9安装教程(mac版)

V客 2021-04-07
3173

Hbase简介

     Hbase是Hadoop Database的简称 ,Hbase项目是由Powerset公司的Chad Walters和Jim Kelleman在2006年末发起,根据Google的Chang等人发表的论文“Bigtable:A Distributed Storage System for Strctured Data“来设计的。2007年10月发布了第一个版本。2010年5月,Hbase从Hadoop子项目升级成Apache顶级项目。      

     Hbase是分布式、面向列的开源数据库(其实准确的说是面向列族)。HDFS为Hbase提供可靠的底层数据存储服务,MapReduce为Hbase提供高性能的计算能力,Zookeeper为Hbase提供稳定服务和Failover机制,因此我们说Hbase是一个通过大量廉价的机器解决海量数据的高速存储和读取的分布式数据库解决方案。

附Hbase架构图:


环境说明

  • macOS Mojave 10.14.3

  • JDK 1.8.0_144

  • hbase 1.2.9

  • homebrew

Homebrew安装

  • HomeBrew 是OSX中的方便的套件管理工具。采用Homebrew安装Hadoop非常简洁方便(中文官网:http://brew.sh/index_zh-cn.html)
    复制如下代码安装:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

JDK安装

  • 查看java版本

    $ java -version

  • 终端输出如下

brew 安装 hbase

  • 安装命令

    $ brew install hbase

  • 安装结果

  • 查看安装目录

    $ brew list hbase

配置Hbase的相关文件

  • 进入文件配置命令

$ cd /usr/local/Cellar/hbase/1.2.9/libexec/conf/

  • 发现文件目录如下:

  • 对hbase-env.sh进行编辑:

    $ vim hbase-env.sh 

配置完毕,运行hbase

  • 进入bin的执行目录,启动服务

    cd /usr/local/Cellar/hbase/1.2.9/bin/

    $ sh start-hbase.sh

  • 查看服务的运行状态

    $ jps

  • 关闭服务

    注:hbase安装时要先在机器上先安装好hadoop,否则无法正常运行。

文章转载自V客,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论