博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hbase 集群搭建
阅读量:6955 次
发布时间:2019-06-27

本文共 1328 字,大约阅读时间需要 4 分钟。

教程基于:参考:

hbase 集群依赖 hdfs ,所以需要先搭建 hadoop 环境。

搭建 hdfs 环境(hadoop)

参考:

搭建 ZooKeeper

hbase 还需要使用到 ZooKeeper, 虽然 hbase 自身会起 zk, 但生产一般没人这么用, 由于是实验环境没必要搭建 zk 集群,这里简单搭建一下单机版 zk.

wget http://mirrors.ustc.edu.cn/apache/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gztar zxvf zookeeper-3.4.9.tar.gzcd zookeeper-3.4.9/confcp zoo_sample.cfg zoo.cfg  # 复制样例配置cd ../bin./zkServer start

这里我将 zk 部署在了 server-1 上面, 和 hadoop、hase 的主节点在一块

搭建 Hbase

下载

wget http://mirrors.ustc.edu.cn/apache/hbase/1.3.1/hbase-1.3.1-bin.tar.gztar zxvf hbase-1.3.1-bin.tar.gz

配置

配置项都在 hbase-1.3.1/conf 目录下

修改 hbase-env.sh

指定 JAVA_HOME 路径, 告诉 Hbase 使用外部 zookeeper

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64export HBASE_MANAGES_ZK=false

修改 regionservers 文件

指定从节点主机名

server-2server-3

修改 hbase-site.xml

指定 hbase 使用的 hdfs 路径,指定以集群方式启动,指定 zookeeper 地址

hbase.rootdir
hdfs://server-1:9000/hbase
hbase.cluster.distributed
true
hbase.zookeeper.quorum
server-1:2181

拷贝到集群子节点

我这里的子节点是 server-2 和 server-3

scp -r hbase-1.3.1 server-2:~scp -r hbase-1.3.1 server-3:~

启动 hase

cd 到 hbase-1.3.1/bin 目录下,执行 ./start-hbase.sh

访问 可以查看 hbase web 控制台

转载地址:http://putil.baihongyu.com/

你可能感兴趣的文章
SQL Server数据库存在判断语句及系统表简介
查看>>
如何查找完全二叉树最后一层的最右边的结点
查看>>
Cocos2d-x学习之---自定义图标(带触摸事件)
查看>>
Tip:部署sharepoint2013SP1指定SQL数据库时的小细节
查看>>
java设计模式演示样例
查看>>
MemCache分布式缓存的一个bug
查看>>
R语言屏幕输出
查看>>
创建与删除索引
查看>>
jQuery .tmpl() 用法
查看>>
HTML5新增核心工具——canvas
查看>>
myeclipse6.0下载及注冊码
查看>>
八大排序算法总结
查看>>
JBoss Jopr
查看>>
Android获取文件夹路径 /data/data/
查看>>
Robot Framework自动化测试(一)---第一个脚本
查看>>
菜鸟学SSH(十六)——Struts2内部是如何工作的
查看>>
去标签获取网页内容
查看>>
改动file header (測)
查看>>
微软职位内部推荐-Senior Speech TTS
查看>>
假如是你,你会怎么选择
查看>>