前期准备

HBase集群,依赖于Zookeeper集群提供分布式协调服务及存储元数据服务、依赖Hadoop集群的HDFS存储数据,因此,前期需要准备好Zookeeper和Hadoop的运行环境(点击查看Zookeeper、Hadoop环境搭建)。
另外,集群搭建很有可能会因为集群内节点的时间不同步而产生问题,因此使用时间服务器来同步集群内节点时间是很有必要的(安装ntp服务:yum install -y ntp 同步时间:ntpdate ntp1.aliyun.com)。

集群搭建

我们先给出节点规划,其中1、2master,2、3、4放HRegionServer。
解压到指定目录:

tar xf hbase-0.98.12.1-hadoop2-bin.tar.gz  -C /opt/software/

修改hbase-env.sh:
不使用hbase自带的zk

export JAVA_HOME=/usr/java/default
export HBASE_MANAGES_ZK=false

修改hbase-site.xml:
指定数据存放路径及zookeeper节点

 <property><name>hbase.rootdir</name><value>hdfs://mycluster/hbase</value></property><property><name>hbase.zookeeper.quorum</name><value>node2,node3,node4</value></property><property><name>hbase.zookeeper.property.dataDir</name><value>/var/hbase/zookeeper</value></property><property><name>hbase.cluster.distributed</name><value>true</value></property>

修改regionservers:
指定regionserver

node2
node3
node4

backup-masters:

node2

拷贝hdfs.site.xml到这来:

[root@node1 conf]# cp /opt/software/hadoop-2.6.5/etc/hadoop/hdfs-site.xml  .

给剩余几个节点分发hbase包,并配置所有节点的环境变量。
启动hbase服务:

start-hbase.sh

web访问:node1:60010
node1:50070查看 ,hdfs上就有了我们通过配置文件设置的存放目录
进入hbase:

hbase shell

HBase搭建完全分布式环境相关推荐

  1. 最详细的Hadoop+Hbase+Hive完全分布式环境搭建教程(二)

    继续上次的教程,这次安装hbase与hive.之前有同学反应百度网盘中没有hbase安装包,这次补上了,在上篇博客的网盘链接中已经有了,最详细的Hadoop+Hbase+Hive完全分布式环境搭建教程 ...

  2. HBase HA完全分布式环境搭建

    一 集群部署架构介绍 Master节点一主一备,跟HadoopNameNode 保持一致,即HBase Master也把主从节点放在NameNode主从同一台机器 RegionServer放在每一个对 ...

  3. zookeeper、hadoop、hbase单机伪分布式环境搭建(虚拟机vmware)

    zookeeper单机多实例 其实就是跑多个zk服务,以zkServer1为例,配置如下:其中192.168.29.128为虚拟机ip 很重要 dataDir=/virgil/zooserver/se ...

  4. 使用 Docker 搭建 Hadoop 分布式环境

    01 安装 Docker Ubuntu 中安装 Docker 参考 :Docker 安装部署与基础操作 Windows 10 安装 Docker Desktop for Windows Docker ...

  5. Hadoop入门基础教程 Hadoop之完全分布式环境搭建

    上一篇我们完成了Hadoop伪分布式环境的搭建,伪分布式模式也叫单节点集群模式, NameNode.SecondaryNameNode.DataNode.JobTracker.TaskTracker所 ...

  6. 第1关:伪分布式环境搭建

    实验环境: hadoop2.7: JDK8: HBase2.1.1: hadoop已安装: JDK已安装,环境变量已配置: HBase压缩包已下载,存放在/opt目录下. 在搭建环境之前我们首先来了解 ...

  7. 2021年大数据环境搭建(二):分布式环境搭建

    2021大数据领域优质创作博客,带你从入门到精通,该博客每天更新,逐渐完善大数据各个知识体系的文章,帮助大家更高效学习. 有对大数据感兴趣的可以关注微信公众号:三帮大数据 目录 分布式环境搭建 集群规 ...

  8. HDFS伪分布式环境搭建

    (一).HDFS shell操作 以上已经介绍了如何搭建伪分布式的Hadoop,既然环境已经搭建起来了,那要怎么去操作呢?这就是本节将要介绍的内容:HDFS自带有一些shell命令,通过这些命令我们可 ...

  9. Spark详解(二):Spark完全分布式环境搭建

    1. 前言 本文搭建了一个由三节点(master.slave1.slave2)构成的Spark完全分布式集群,并通过Spark分布式计算的一个示例测试集群的正确性.本文将搭建一个支持Yarn的完全分布 ...

最新文章

  1. haproxy ssl_我们如何微调HAProxy以实现2,000,000个并发SSL连接
  2. 软件测试技术与项目实训pdf,软件测试技术任务驱动式教程pdf
  3. Delphi实现类似Android锁屏的密码锁控件
  4. boost::fibers::promise用法的测试程序
  5. keybd_event跟SendMessage,PostMessage模拟键盘消息的区别 z
  6. 富丽的SUSE Linux 10.3(1)
  7. 策略模式,工厂模式,单例模式编写身份证的验证算法
  8. 2021最新大厂面试题集锦
  9. ★★停止动画和停止所有动画$(selector).stop() 详解
  10. 数独解法-变形数独(第三讲:数独进阶方法(摒除))
  11. matlab矩阵赋未知数,matlab设未知数
  12. 文件服务器映驱动,IIS虚拟目录实现与文件服务器网络驱动器映射共享
  13. 计算机由硬件和软件组成
  14. c51语言语句 指令集,关于 NOP 指令 汇编
  15. 【Cloudaily】蚂蚁金服与RISELab达成合作,Hadoop成新一波数据库攻击目标
  16. dsp指令ixh_C24XX系列DSP移位指令总结
  17. 喻红叶《Java并发-ReentrantReadWriteLock源码分析》
  18. 智伴机器人wifi键在哪里_智伴机器人的操作和功能
  19. 漫宅助手(java透明桌宠)
  20. 【NLP】语义文本相似性

热门文章

  1. python redis处理高并发-Python高并发解决方案实现过程详解
  2. 以太坊白皮书_区块链60讲第33集~什么是以太坊?
  3. 软件架构自学笔记----分享“去哪儿 Hadoop 集群 Federation 数据拷贝优化”
  4. 多线程基础篇(3)——初试锁
  5. Oracle 10G DataGuard搭建
  6. Visual Studio 项目目录下的bin目录和 obj目录
  7. 禁止显示“You have new mail in /var/spool/mail/root”
  8. Winform控件:打开文件对话框(OpenFileDialog)
  9. 在Eclipse下面安装spket
  10. 手机-字符串替换显示