教程说明:HBase下载、安装与配置

HBase是建立在Hadoop文件系统之上的分布式面向列的数据库,本文将介绍HBase的下载、安装与配置。

(一)安装

下载、解压:

wget http://mirror.bit.edu.cn/apache/hbase/1.3.1/hbase-1.3.1-bin.tar.gz

tar -zxvf hbase-1.3.1.tar.gz -C /root/hadoop/

(二)配置

cd $HBASE_HOME/conf
vim hbase-site.xml
1)单机模式
<!-- 指定HRegion服务器的位置,即数据存放位置  -->
<property>
    <name>hbase.rootdir</name>
    <value>file:///tmp/hbase-${user.name}/hbase</value>
</property>
2)伪分布式模式
<!-- 指定HRegion服务器的位置,即数据存放位置  -->
<property>
    <name>hbase.rootdir</name>
    <value>hdfs://localhost:9000/hbase</value>
</property>
<!-- 指定HLog和Hfile的副本个数  -->
<property>
    <name>dfs.replication</name>
    <value>1</value>
</property>
3)完全分布式模式
<!--  指定HRegion服务器的位置,即数据存放位置 -->
<property>
    <name>hbase.rootdir</name>
    <value>hdfs://master:9000/hbase</value>
</property>
<!-- 指定HBase运行模式,false表示单机模式或伪分布式,true表示完全分布式模式  -->
<property>
    <name>hbase.clister.distributed</name>
    <value>true</value>
</property>
<!-- 指定master位置  -->
<property>
    <name>hbase.master</name>
    <value>hdfs://master:60000</value>
</property>
<!--  指定zookeeper集群 -->
<property>
    <name>hbase.zookeeper.quorum</name>
    <value>master,slave1,slave2</value>
</property>

(三)运行

cd $HBASE_HOME/bin

1)单机模式
start-hbase.sh
2)伪分布式模式
start-dfs.sh

start-hbase.sh
3)完全分布式模式
start-dfs.sh

zookeeper.sh start

start-hbase.sh

原创声明,本文系作者授权云+社区-专栏发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Hadoop数据仓库

HAWQ技术解析(二) —— 安装部署

一、安装规划 1. 选择安装介质         HAWQ的安装介质有两种选择,一是下载源码手工编译,二是使用Pivotal公司提供的HDB安装包。源码的下载地...

4305
来自专栏Hadoop数据仓库

HAWQ技术解析(四) —— 启动停止

        前面已经完成了HAWQ的安装部署,也了解了HAWQ的系统架构与主要组件,下面开始使用它。HAWQ作为Hadoop上的一个服务提供给用户,与其它所...

19610
来自专栏祝威廉

StreamingPro 基于Spark 2.1.1版本 支持Spark Streaming

很多人吐槽StreamingPro构建实在太麻烦了。看源码都难。然后花了一天时间做了比较大重构,这次只依赖于ServiceFramework项目。具体构建方式如...

642
来自专栏匠心独运的博客

分布式定时任务Elastic-Job框架在SpringBoot工程中的应用实践(二)

文章摘要:在生产环境中部署Elastic-Job集群后,那么如何来运维监控线上跑着的定时任务呢? 如果在生产环境的大规模服务器集群上部署了集成Elastic-...

742
来自专栏王小雷

Hadoop YARN学习之监控集群监控Nagios(4)

doop YARN学习之监控集群监控Nagios(4) 1. Nagios是一个流行的开源监控工具,可以用来监控Hadoop集群。 2. 监控基本的Hadoop...

1779
来自专栏Hadoop实操

如何迁移Cloudera Manager节点

本文档讲述如何将Cloudera Manager在Kerberos环境下迁移至新的CM节点。通过本文档,您将学习到以下知识:

4936
来自专栏懒人开发

Zookeeper应用:HBase的HA简单实现

相对应hadoop的高可用,HBase配置简单很多 HBase中可以启动多个HMaster,通过Zookeeper的Master Election机制保证总有...

863
来自专栏个人分享

Zookeeper + Hadoop2.6 集群HA + spark1.6完整搭建与所有参数解析

yum install autoconfautomake libtool cmake

882
来自专栏腾讯云数据库团队的专栏

如何在腾讯云平台中的数据库进行批量操作

本文主要介绍了数据库三个批量操作的实操步骤,第一个是使用控制台批量续费,第二个是通过控制台批量回挡,第三个是批量SQL操作。

4761
来自专栏Spark学习技巧

HBase的安装部署

一、 准备环境 Java-- jdk-8u121-linux-x64.tar.gz Hadoop--hadoop-2.7.4.tar.gz (jdk1.7会报错...

2048

扫码关注云+社区