HBASE分布式集群搭建(ubuntu 16.04)
1、hbase是依赖Hadoop运行的,因此先确保自己已搭建好Hadoop集群环境
没安装的可以参考这里:https://www.cnblogs.com/chaofan-/p/9740408.html
2、下载Hbase :
wget http://mirror.bit.edu.cn/apache/hbase/1.4.8/hbase-1.4.8-bin.tar.gz
解压:
tar zxf hbase-1.4.-bin.tar.gz
重命名:
mv hbase-1.4. hbase
3、配置环境变量
把hbase的路径添加到环境变量中:
sudo vim /etc/profile
export HBASE_HOME=/home/wang/hbase
export PATH=$HBASE_HOME/bin:$PATH
将这两行添加到最后,然后保存,source使之生效
source /etc/profile
4、修改hbase的配置文件
需要修改的配置文件有三个,都在hbase下的conf文件夹中,分别是:
hbase-env.sh
hbase-site.xml
regionservers
4.1 配置 hbase-env.sh:vim hbase-env.sh
请注意第二个参数,hbase自身的名称是错误的,因此需要自己修改

4.2 vim hbase-site.xml

4.3 vim regionservers
将从节点名称写入即可,配置机器名称在/etc/hosts文件中

4.4 将本机的Hbase远程拷贝给从节点,记得从节点的环境变量也要相应修改,与上面master机器的修改方法相同
scp -r /home/wang/hbase node1:/home/wang
scp -r /home/wang/hbase node1:/home/wang
5、上面的步骤完成之后,我们的Hbase分布式环境搭建完成,接下来测试一下是否可以正常启动
启动顺序:1、hadoop,2、zookeeper,3、hbase
5.1 启动Hadoop: 可参考 https://www.cnblogs.com/chaofan-/p/9740408.html
hadoop/bin/start-all.sh
5.2 启动zookeeper,主从节点分别启动:
zookeeper/bin/zkServer.sh start
输入jps,启动成功会出现QuorumPeerMain进程
5.3 启动Hbase,主节点会出现Hmaster进程,从节点出现HRegionServer进程


HBASE分布式集群搭建(ubuntu 16.04)的更多相关文章
- hbase分布式集群搭建
hbase和hadoop一样也分为单机版.伪分布式版和完全分布式集群版本,这篇文件介绍如何搭建完全分布式集群环境搭建. hbase依赖于hadoop环境,搭建habase之前首先需要搭建好hadoop ...
- ubuntu18.04.2 hadoop3.1.2+zookeeper3.5.5高可用完全分布式集群搭建
ubuntu18.04.2 hadoop3.1.2+zookeeper3.5.5高可用完全分布式集群搭建 集群规划: hostname NameNode DataNode JournalNode Re ...
- hadoop伪分布式集群搭建与安装(ubuntu系统)
1:Vmware虚拟软件里面安装好Ubuntu操作系统之后使用ifconfig命令查看一下ip; 2:使用Xsheel软件远程链接自己的虚拟机,方便操作.输入自己ubuntu操作系统的账号密码之后就链 ...
- 分布式实时日志系统(四) 环境搭建之centos 6.4下hbase 1.0.1 分布式集群搭建
一.hbase简介 HBase是一个开源的非关系型分布式数据库(NoSQL),它参考了谷歌的BigTable建模,实现的编程语言为 Java.它是Apache软件基金会的Hadoop项目的一部分,运行 ...
- 阿里云ECS服务器部署HADOOP集群(二):HBase完全分布式集群搭建(使用外置ZooKeeper)
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建,多添加了一个 datanode 节点 . 1 节点环境介绍: 1.1 环境介绍: 服务器:三台阿里 ...
- hbase完整分布式集群搭建
简介: hadoop的单机,伪分布式,分布式安装 hadoop2.8 集群 1 (伪分布式搭建 hadoop2.8 ha 集群搭建 hbase完整分布式集群搭建 hadoop完整集群遇到问题汇总 Hb ...
- HBase HA分布式集群搭建
HBase HA分布式集群搭建部署———集群架构 搭建之前建议先学习好HBase基本构架原理:https://www.cnblogs.com/lyywj170403/p/9203012.html 集群 ...
- HBase完全分布式集群搭建
HBase完全分布式集群搭建 hbase和hadoop一样也分为单机版,伪分布式版和完全分布式集群版,此文介绍如何搭建完全分布式集群环境搭建.hbase依赖于hadoop环境,搭建habase之前首先 ...
- Hadoop上路-01_Hadoop2.3.0的分布式集群搭建
一.配置虚拟机软件 下载地址:https://www.virtualbox.org/wiki/downloads 1.虚拟机软件设定 1)进入全集设定 2)常规设定 2.Linux安装配置 1)名称类 ...
随机推荐
- vue对象属性监听
对象属性监听的两种方法: 1.普通的watch data() { return { frontPoints: 0 } }, watch: { frontPoints(newValue, oldValu ...
- springboot 添加 jsp支持
idea 新建springboot项目 packageing:选择 war next 勾选web 添加jar包 <dependency> <groupId>org.apac ...
- .Net 一开始就不应该搞 .Net Core
.Net 一开始就不应该搞 .Net Core, java 跨平台 是 java 选择的道路, .Net 应该发挥 和 平台 紧密结合 的 优势 . 如 控件哥 所说, 微软 应该把 IIS ...
- Python学习基本小练习
对于python的10个小练习做下笔记 1.使用while循环输入1 2 3 4 5 6 8 9 10...自己写的代码如下: num1 = 0 while num1 < 10: num1 = ...
- JavaScript的定时器如何先触发一次再延时
var data3=0; (function count3(){ console.log("count3:",data3++); setTimeout(count3,1000); ...
- Ignite(三): Ignite VS Spark
参考:https://www.itcodemonkey.com/article/9613.html gnite 和 Spark,如果笼统归类,都可以归于内存计算平台,然而两者功能上虽然有交集,并且 I ...
- 时钟信号的占空比调整——Verilog
时钟信号的占空比调整——Verilog `timescale 1ns / 1ps /////////////////////////////////////////////////////////// ...
- TIDB 备忘
ALTER TABLE TableName MODIFY COLUMN -- 最后更新时间,自动赋值 dtModify ) NULL DEFAULT now() ON UPDATE now();
- 将NULL值转化为“”
// 将NULL转化为“”,1是需要修改的实体类参数,3是转化后的实体对象 String 2= JSON.toJSONString(1, SerializerFeature.WriteNullStri ...
- python 操作excel
操作excel安装的三种方式: 1.pip instaill xlwt #写excel pip instaill xlrd #读excel pip instaill xl ...