念念不忘
必有回响

安装Hbase1.2.6的standalone模式

现在参与开发的一个项目的数据都落地到Hbase中,那么因为其他同事的机器都是Windows,对Hbase兼容不太好,于是就需要借助虚拟机、测试环境等方式使用linnux进行安装,虽然安装了不知道有多少遍Hbase集群,但是仅此作为一个流水账来记录了,毕竟,我才懒得记住那些参数。

基本环境要求

  • JDK1.7+ (推荐1.8
  • 非root用户 (培养习惯)
  • *unix操作系统 (通常只喜欢在windows下玩游戏)

使用Hbase自带的Zookeeper

下载Hbase最新稳定版

解压,并配置环境变量

解压二进制安装包

配置环境变量

新增Hbase配置

内容如下:

本文将Hbase的数据放在本地。

创建数据目录

修改hbase-env.sh

启动hbase

使用jps命令查看进程,此时正确的应该只有一个名为HMaster的进程,因为zk和regionserver的进程都包含在这个进程里。
这种做法适用于个人本地安装(macOS || linux)

使用外部Zookeeper

修改配置

如果使用外部Zookeeper的话,将上个步骤的HBASE_MANAGES_ZK的值改为false,并修改hbase-site.xml,如下:

修改slave为:

启动

此时,使用jps命令会发现有两个进程:

一般测试环境会这么部署~

赞(0) 打赏
未经允许不得转载:码农志 » 安装Hbase1.2.6的standalone模式
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏