`
gao_xianglong
  • 浏览: 467800 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Hbase0.98集群安装

阅读更多

《Hbase0.98集群安装》

 

Hadoop2.5.2集群安装

Zookeeper3.4.6集群安装

前面笔者分别介绍了Hadoop和Zookeeper的集群安装,如果Hbase需要集群,那么就必须依赖它们。

 

1、安装HBase

使用命令“tar -zxvf”命令将gz压缩文件解压。笔者HBase的安装目录为:“/home/hadoop”,解压后的HBase目录为“/home/hadoop/hbase-0.98.10.1-hadoop2”,最好确保Master、Slave1、Slave2机器上的HBase安装路径一致。

 

2、配置HBase的环境变量

成功安装HBase后,接下来要做的事情就是配置HBase的环境变量,并通过命令“source “/etc/profile”命令使修改后的配置生效,如下所示:

#HBASE
export HBASE_HOME=/home/hadoop/hbase-0.98.10.1-hadoop2
PATH=$PATH:/home/hadoop/hbase-0.98.10.1-hadoop2/bin

 

3、修改Hbase的配置文件

/home/hadoop/hbase-0.98.10.1-hadoop2/conf/hbase-env.sh修改,如下所示:

# The java implementation to use.  Java 1.6 required.
export JAVA_HOME=/usr/java/jdk1.7.0_67
# Extra Java CLASSPATH elements.  Optional.
export HBASE_CLASSPATH=/home/hadoop/hbase-0.98.10.1-hadoop2/conf

  

/home/hadoop/hbase-0.98.10.1-hadoop2/conf/hbase-site.xml修改,如下所示:

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
	<property>
		<name>hbase.rootdir</name>
		<value>hdfs://Master:9000/hbase</value>
	</property>
	<property>
		<name>hbase.cluster.distributed</name> 
		<value>true</value>
	</property>
	<property>
		<name>hbase.zookeeper.quorum</name> 
		<value>Master,Slave1,Slave2</value>
	</property>
</configuration>

 

 /home/hadoop/hbase-0.98.10.1-hadoop2/conf/regionservers修改,如下所示:

Master
Slave1
Slave2

 

4、启动HBase
在启动HBase之前,首先使用命令“scp -r hbase-0.98.10.1-hadoop2 hadoop@Slave1:/home/hadoop”和“scp -r hbase-0.98.10.1-hadoop2 hadoop@Slave2:/home/hadoop”执行数据拷贝。然后执行命令“start-hbase.sh”启动HBase,和Hadoop集群一样,会由Master负责带动Slave节点的启动和停止。
 
成功启动HBase后,笔者验证一下之前安装的Hadoop集群和Zookeeper集群是否正常,执行命令“jps”,如下所示:
#Master
3880 HMaster
30791 SecondaryNameNode
30943 ResourceManager
31261 QuorumPeerMain
30607 NameNode

#Slave1
9902 DataNode
10001 NodeManager
10154 QuorumPeerMain
11138 HRegionServer

#Slave2
9194 DataNode
9293 NodeManager
9446 QuorumPeerMain
10440 HRegionServer

 

分享到:
评论

相关推荐

    Java通过api 操作hbase 0.98

    在集群中创建java项目调用api来操作hbase,主要涉及对hbase的创建表格,删除表格,插入数据,删除数据,查询一条数据,查询所有数据等操作。 具体流程如下: 1.创建项目 2.获取jar包到项目的lib目录下(这边试用的事...

    Hadoop2.4、Hbase0.98、Hive集群安装配置手册

    Hadoop2.4、Hbase0.98、Hive集群安装配置手册

    HBase源代码 hbase-0.98.23

    《深入剖析HBase源代码:hbase-0.98.23》 HBase,作为Apache的一个开源项目,是构建在Hadoop之上的分布式、版本化、列族式的NoSQL数据库,它提供了高可靠性、高性能、可伸缩的数据存储解决方案。本文将基于hbase-...

    在集群中java 通过调用API操作HBase 0.98

    以上就是使用Java API在HBase 0.98集群中进行基本操作的基本步骤。值得注意的是,HBase 0.98已经是较旧的版本,目前的生产环境更多地使用更新的版本,例如1.x或2.x系列。尽管如此,理解这些基础操作对于理解HBase的...

    hbase-0.98.6.1-src.zip

    - **ZooKeeper**:协调HBase集群,存储元数据,提供故障检测和选举功能。 - **HBase Region**:HBase数据存储的基本单元,每个region包含一个或多个列族。 - **Column Family**:逻辑上存储相关列的集合,数据按...

    hbase-0.98.12.1-hadoop2-bin.tar.gz

    《HBase 0.98.12.1 on Hadoop 2:深入解析与实践》 HBase,全称为Hadoop Base,是一款基于Google Bigtable理念设计的开源分布式数据库,是Apache软件基金会的重要项目之一。它专为大规模数据集(数十亿行,百万列)...

    hbase-0.98.12.1-hadoop1-bin.tar.gz

    本文将围绕"Hbase-0.98.12.1-hadoop1-bin.tar.gz"这一特定版本的HBase进行详细介绍,包括其特性、安装与配置、以及与Hadoop1的集成。 1. **HBase 0.98.12.1概述** HBase 0.98.12.1是HBase的早期稳定版本,提供了...

    hbase-0.98.17-hadoop2-bin.tar.gz

    "hbase-0.98.17-hadoop2-bin.tar.gz"的使用涉及了Hadoop集群环境的搭建、HBase的配置与管理等多个方面,是学习和实践HBase分布式存储系统的基础。通过深入理解和熟练掌握,我们可以更好地应对大数据时代的挑战。

    hbase-0.98.12.1-src.tar.gz

    通过对`hbase-0.98.12.1-src.tar.gz`源码的深入研究,我们可以深入理解HBase的工作机制,这对于开发、维护和优化HBase集群,以及解决实际应用中的问题至关重要。同时,这也是对分布式系统、大数据处理等领域知识的...

    hbase-0.98.1源码包

    4. ZK协调:HBase利用Zookeeper进行集群协调,存储元数据和监控节点状态。 5. 数据模型:HBase采用稀疏、多版本的键值对数据模型,适合大数据分析。 6. MapReduce支持:HBase可以与MapReduce结合,进行大规模数据...

    HBase的安装与配置

    2. **ZooKeeper集群**:ZooKeeper用于协调HBase中的RegionServer以及提供命名服务等,所以也需要事先安装好ZooKeeper集群。 #### 步骤一:上传HBase安装包至Linux机器 将HBase的安装包`hbase-0.98.12.1-hadoop2-...

    hbase集群搭建(自整)

    《HBase集群搭建详解》 HBase,作为Apache的一个分布式列式存储系统,是构建大规模大数据处理的关键组件。本文将详述如何在多节点环境中搭建一个HBase集群,包括单机部署和集群部署的步骤。 首先,我们从单机部署...

    hbase-0.98.6-cdh5.3.6.zip

    2. **与Zookeeper的协作**:Zookeeper用于协调HBase集群中的各个节点,维护元数据和集群状态。 3. **与YARN的配合**:在CDH5中,HBase作业调度和资源管理由YARN负责,提高了资源利用率。 4. **与Hue的整合**:Hue...

    hbase-server-0.98.8-hadoop1.zip

    用户可以下载这个文件夹,编译源代码,并在自己的Elasticsearch集群上安装和配置这个插件,以实现对集群的用户管理和访问控制。 综合以上信息,我们可以深入探讨以下知识点: 1. HBase的核心特性:包括其分布式...

    Apache HBase at DIDI

    滴滴HBase基于0.98.21版本进行构建,利用RegionGroup来隔离重要的应用场景,方便管理(如Web UI、用户组、操作工具)。HBase平台还进行了弹性分配资源、集群内部不同机器类型、业务和测试的配置、成本计算和版本...

    hbase-0.96 jar包

    提到的“hbase-0.96 jar包”可以用于在Hadoop 2集群上部署和运行HBase 0.96。这个版本兼容Hadoop 2.x,这意味着它能够利用Hadoop 2的改进,如YARN(Yet Another Resource Negotiator)资源管理框架,提供更好的集群...

    hbase-0.98.7-hadoop2-bin.tar

    在安装和配置过程中,我们需要修改hbase-site.xml配置文件,设置HBase的根目录、Zookeeper集群地址等参数。同时,还需要确保已经正确安装并配置了Hadoop,因为HBase依赖于Hadoop的HDFS来存储数据,依赖于Zookeeper来...

    HBaseGuiClient:用 JavaFX 编写的 Apache HBase 的 GUI 客户端

    HBaseGui客户端 用 JavaFX 编写的 Apache HBase 的 GUI 客户端 ##构建和运行## mvn 包... ####supported hbase 版本 hbase 0.98 ###Features### 创建带有预拆分和有用选项的表 实时表格内容编辑 多集群连接 执照 WTFPL

Global site tag (gtag.js) - Google Analytics