`
郑云飞
  • 浏览: 814597 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

图解Hbase的单机伪分布式部署

 
阅读更多

HBase 全称Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。 

本篇散仙要介绍下怎么部署安装Hbase的伪分布式模式,在安装hbase前,首先得保证你的hadoop环境已经安装好,并且可以正常使用,因为hbase底层存储使用的是HDFS,所以安装Hbase前,务必先安装hadoop,关于怎么安装hadoop环境,不会的朋友们,可以参考散仙之前的文章,想必既然都准备安装hbase了,hadoop环境肯定都有了,下面开始进入正题。 



在这之前,先介绍下散仙使用的版本,hadoop版本1.2.0,hbase的版本0.94.8,zookeeper的版本3.4.5的,其实用的是hbase配套自带的zk。 

hbase的配置,相比hadoop的配置还是比较简单的,伪分式的配置只需二步,第一步需要配置在hbase的conf下的hbase-env.sh,第二步需要配置同在conf下的hbase-site.xml下面给出配置截图。 
hbase-env.sh里的配置内容: 


Xml代码  收藏代码
  1. export JAVA_HOME=/root/jdk1.6.0_45  
  2. export HBASE_CLASSPATH=/root/hadoop-1.2.0/conf  
  3. export HBASE_MANAGES_ZK=true  
截图如下: 


 


hbase-site.xml里面的内容: 


Xml代码  收藏代码
  1. <configuration]] >   
  2. <property]] >   
  3. <name]] > hbase.cluster.distributed</name]] >   
  4. <value]] > true</value]] >   
  5. </property]] >   
  6. <property]] >   
  7. <name]] > hbase.rootdir</name]] >   
  8. <value]] > hdfs://10.2.143.5:9090/hbase</value]] >   
  9. </property]] >   
  10. </configuration]] >   


截图如下: 


 


至此,我们已经配置完了,下面要启动测试,先启动hadoop集群,确认hadoop启动成功,然后启动hbase。截图如下: 






下面我们就可以使用hbase shell,进入shell命令端,然后建一个表含有一个列簇作为测试,截图如下: 


 


然后,我们再在web访问,60010端口,查看hbase的web页面,截图如下: 




 

至此我们已经成功配置完毕,需要注意的是,如果是在win上访问,需要把防火墙关闭,最后,关闭集群的时候,先关闭hbase,然后关闭hadoop,顺序不能反。 
分享到:
评论

相关推荐

    HBase伪分布式环境搭建及数据操作测试

    HBase伪分布式环境搭建及数据操作测试 本人成功搭建伪分布式的操作以及截图

    Hadoop2.7.5-HBase1.2.6伪分布式安装

    4. **配置HBase**:同样在HBase目录下,修改`conf/hbase-site.xml`,设置`hbase.rootdir`为`hdfs://localhost:9000/hbase`,指向HDFS上的HBase目录,`hbase.cluster.distributed`设为`false`,表示伪分布式模式。...

    hadoop2.6及hbase0.96伪分布式安装配置文件

    在IT领域,Hadoop和...总之,Hadoop 2.6和Hbase 0.96的伪分布式安装涉及多个步骤,包括环境设置、配置文件修改、服务启动以及验证。熟悉这些步骤和配置文件将帮助你有效地搭建和管理Hadoop和HBase的开发或测试环境。

    【大数据211】HBase伪分布式运行环境(2023.3.27).pdf

    HBase伪分布式运行环境 本文档旨在指导读者在单一节点上搭建HBase伪分布式运行环境,包括Hadoop集群的搭建和HBase的配置。 一、准备工作 在开始搭建HBase伪分布式运行环境之前,需要准备以下三个安装文件:hadoop...

    Windows7下eclipse调试Fedora虚拟机的hadoop+hbase伪分布式

    在深入探讨Windows7下使用Eclipse调试Fedora虚拟机上的Hadoop+hBase伪分布式之前,我们首先需要理解这个环境配置的核心要素。本文将详细介绍如何在有限的资源条件下,利用Windows7作为主机,通过VMware虚拟化技术...

    hadoop2.4.1伪分布式搭建

    hadoop2.4.1伪分布式搭建 包含网络配置修改 无密码登录

    HBase单机版部署教程

    HBase单机版部署教程 HBase是一种基于Hadoop的分布式、面向列的NoSQL数据库,它提供了高性能、可扩展、灵活的数据存储解决方案。下面是HBase单机版部署的详细教程: 安装JDK 首先,我们需要安装JDK,因为HBase...

    HBase伪分布式安装及简单使用.pdf

    《HBase 伪分布式安装与基础使用》 HBase,作为Hadoop生态系统的一部分,是一款针对大规模数据实时读写的NoSQL数据库。它以分布式、多版本、面向列的存储模型著称,尤其适合处理海量数据的随机读写操作,且可以直接...

    实战Hbase群集分布式部署.pdf

    《实战Hbase群集分布式部署》 Hbase是一种基于分布式文件系统的非关系型数据库,尤其在大数据处理中发挥着重要作用。它提供了高可靠性、高性能以及面向列的可伸缩性,能够有效地处理海量数据查询。在实际的运维场景...

    Hbase操作Hadoop分布式数据库java工程实例(含测试用例)

    这些示例可以帮助初学者快速理解HBase的API用法,以及如何在实际工程中部署和管理HBase。 总结起来,这个“Hbase操作Hadoop分布式数据库java工程实例”是一个全面的学习资源,涵盖了HBase的基本概念、Java编程接口...

    CentOS下Hadoop+Hbase+ZooKeeper分布式存储部署详解

    ### CentOS下Hadoop+Hbase+ZooKeeper分布式存储部署详解 #### 一、前言与背景 Hadoop是Apache基金会旗下的一个开源分布式计算框架,它最初由Doug Cutting及其团队开发,旨在处理大规模数据集。Hadoop的核心组件...

    hadoop-2.8.1 zookeeper-3.4.9 hbase-1.3.1分布式环境搭建整理

    hadoop-2.8.1 zookeeper-3.4.9 hbase-1.3.1分布式环境搭建整理

    HBase 1.2 分布式安装分享

    ### HBase 1.2 分布式安装分享 #### 一、概述 HBase是Apache Hadoop生态系统中的一个重要的组成部分,它提供了一种分布式的、面向列的存储系统,能够处理非常大量的数据,并且可以实时地进行读写操作。本文档主要...

    Hbase完全分布式集群搭建(详细+,看完就会,).docx

    HBase 完全分布式集群搭建 HBase 是一个基于 Hadoop 的分布式 Nosql 数据库,可以提供高性能、可靠的数据存储和查询服务。为了搭建一个完全分布式的 HBase 集群,我们需要了解 HBase 的架构、组件和配置。 一、...

    Hbase 高可用分布式搭建

    在大数据处理领域,HBase作为一个基于Hadoop的分布式非关系型数据库,因其高效、可扩展性和高可用性而被广泛应用。本篇文章将深入探讨如何进行HBase的高可用分布式搭建,以便实现数据存储和访问的稳定性与可靠性。 ...

    Hbase思维导图之逻辑结构

    Hbase思维导图

    spark使用java读取hbase数据做分布式计算.pdf

    Spark是一个快速、通用且可扩展的数据处理引擎,而HBase是一个分布式的、面向列的NoSQL数据库。在大数据处理场景中,常常需要将HBase中的数据作为输入进行分析和计算,这就涉及到了Spark与HBase的集成。本示例介绍...

Global site tag (gtag.js) - Google Analytics