前提条件:
已安装JDK和Hadoop,安装方法请参见:
http://pingguocaomei327-163-com.iteye.com/blog/2097093
1. 下载并解压
解压从官网下的hbase-0.98.1-hadoop2-bin.tar.gz包到本地目录,我的目录为/home/apple/hbase-0.98.1。
2. 配置环境变量
打开/etc/profile,添加以下内容:
export HBASE_HOME=/home/apple/hbase-0.98.1
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$HBASE_HOME/bin:
执行source /etc/profile ,使更改后的profile生效。
执行以下命令,赋予Hbase运行的权限:
chmod 777 /home/apple/hbase-0.98.1/bin/*
3. 配置Hbase
打开HBASE_HOME/conf/hbase-env.sh,添加以下内容:
export JAVA_HOME=/home/apple/jdk1.8/
export HBASE_MANAGES_ZK=true
打开HBASE_HOME/conf/hbase-site.xml,添加以下内容:
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.master</name>
<value>localhost:60000</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>localhost</value>
</property>
4. 启动Hbase
用如下命令启动和关闭Hbase:
start-hbase.sh
stop-hbase.sh
注意:必须先启动Hadoop,再启动Hbase;先关闭Hbase,再关闭Hadoop
启动后,使用jps查看Hbase进程。
如有错误或Hbase进程未启动,可通过HBASE_HOME/ logs/ hbase-apple-master-机器名.log来查看启动过程信息。
5. 验证Hbase
用如下命令进入Hbase:
hbase shell
通过list命令,查看所有表名。
分享到:
相关推荐
Hadoop2.4、Hbase0.98、Hive集群安装配置手册
四、安装与配置 1. 下载:首先,从Apache官网下载HBase 0.98.12.1的源码或二进制包,例如文件名为“hbase-0.98.12.1-hadoop2-bin.tar.gz”。 2. 解压:使用`tar -zxvf hbase-0.98.12.1-hadoop2-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的安装与配置详解 #### 前提条件 在进行HBase的安装与配置之前,确保已经具备以下两个前提条件: 1. **HDFS分布式文件系统**:HBase依赖于Hadoop的HDFS作为底层存储系统,因此必须先安装好HDFS。 2. **...
标签"hbase"直接指出了这个压缩包与HBase相关的事实,这可能包含了HBase的源代码、编译后的二进制文件、配置文件、文档以及示例等资源。用户可以通过解压这个文件来搭建自己的HBase环境,进行开发、测试或者部署。 ...
而Java API是开发人员与HBase进行交互的主要工具。本篇文章将深入探讨如何在集群环境中使用Java API来操作HBase 0.98版本,主要包括创建表格、删除表格等基本操作。 首先,为了在Java中调用HBase的API,我们需要...
"hbase-0.98.17-hadoop2-bin.tar.gz"的使用涉及了Hadoop集群环境的搭建、HBase的配置与管理等多个方面,是学习和实践HBase分布式存储系统的基础。通过深入理解和熟练掌握,我们可以更好地应对大数据时代的挑战。
6. **部署与配置**: 安装 Phoenix 包括下载像 "apache-phoenix-4.8.1-HBase-0.98-bin.tar" 这样的二进制包,然后将其解压到服务器上。Phoenix 通常与 HBase 集成,并需要配置 JDBC URL、HBase 配置信息等。 7. **...
《深入剖析HBase 0.98.12.1源码》 HBase,作为Apache软件基金会的一个开源项目,是构建在Hadoop文件系统(HDFS)之上的分布式列式数据库,它提供了高可靠性、高性能、可伸缩的数据存储解决方案。HBase 0.98.12.1是...
《HBase 0.98.6-cdh5.3.6:大数据存储与处理的基石》 HBase,全称Apache HBase,是构建在Hadoop文件系统(HDFS)之上的分布式列式数据库,它为大规模结构化数据提供了低延迟、高并发的存储方案。HBase 0.98.6-cdh...
用户可以下载这个文件夹,编译源代码,并在自己的Elasticsearch集群上安装和配置这个插件,以实现对集群的用户管理和访问控制。 综合以上信息,我们可以深入探讨以下知识点: 1. HBase的核心特性:包括其分布式...
1. **安装与配置**:首先确保你已经安装了HBase和Hadoop,并正确配置了环境。YCSB也需要安装,并且要下载对应HBase版本的绑定包。 2. **准备数据**:YCSB提供了工具生成测试数据,根据你的需求设置数据大小、记录...
#### Squirrel SQL Client 的安装与配置 1. **下载并安装 Squirrel SQL Client** 下载 Squirrel SQL Client 的最新版本 (3.6 版本) 从官方网站或镜像站点: ...
本文将以hbase-0.98.7-hadoop2-bin.tar这个压缩包为例,深入探讨HBase的核心概念、架构以及如何进行安装与配置。 首先,让我们来看看HBase的版本号。"0.98.7-hadoop2"表明这是HBase的0.98系列的一个版本,该系列是...
滴滴HBase基于0.98.21版本进行构建,利用RegionGroup来隔离重要的应用场景,方便管理(如Web UI、用户组、操作工具)。HBase平台还进行了弹性分配资源、集群内部不同机器类型、业务和测试的配置、成本计算和版本...
总结来说,Apache HBase 1.0版不仅仅是一个版本的发布,它代表了HBase项目里程碑式的成就,为未来的版本奠定了稳定性基础,并确保了与以往版本的兼容性。对于那些使用HBase的用户而言,1.0版的稳定性和高性能保证了...
《HBase集群搭建详解》 HBase,作为Apache的一个分布式列式存储系统,是构建大规模大数据处理的关键组件。...理解这些步骤对于管理和维护HBase集群至关重要,也是大数据环境下实现高效数据存储与查询的基础。