hbase 1.2.1 分布式安装

1.机器信息

五台centos 64位机器

2.集群规划


Server Name


Hadoop Cluster


Zookeeper   Ensemble


HBase Cluster


Ip

 


Hadoop01


Name node   & Resource manager

 
Master


192.168.12.60


Hadoop02


Secondary name   node

 
192.168.12.61


Hadoop03


Data node   & Node manager



Region server


192.168.12.62


Hadoop04


Data node   & Node manager



Region server


192.168.12.63


Hadoop05


Data node   & Node manager



Region server


192.168.12.64

3 hbase安装

3.1查看版本支持

官网查看hadoop支持对应的hbase 版本

网址 http://hbase.apache.org/book.html

Hadoop version support matrix

  • "S" = supported
  • "X" = not supported
  • "NT" = Not tested
 

HBase-0.94.x

HBase-0.98.x (Support for    Hadoop 1.1+ is deprecated.)

HBase-1.0.x (Hadoop 1.x is    NOT supported)

HBase-1.1.x

HBase-1.2.x

Hadoop-1.0.x


X


X


X


X


X


Hadoop-1.1.x


S


NT


X


X


X


Hadoop-0.23.x


S


X


X


X


X


Hadoop-2.0.x-alpha


NT


X


X


X


X


Hadoop-2.1.0-beta


NT


X


X


X


X


Hadoop-2.2.0


NT


S


NT


NT


X


Hadoop-2.3.x


NT


S


NT


NT


X


Hadoop-2.4.x


NT


S


S


S


S


Hadoop-2.5.x


NT


S


S


S


S


Hadoop-2.6.0


X


X


X


X


X


Hadoop-2.6.1+


NT


NT


NT


NT


S


Hadoop-2.7.0


X


X


X


X


X


Hadoop-2.7.1+


NT


NT


NT


NT


S

说明支持2.7.2 支持1.2.x  所以接下来我就进行安装

3.2上传文件

3.3 解压文件

tar –zxvf hbase-1.2.1-bin.tar.gz –C /usr/app

3.4修改配置文件

3.4.1 将hadoop 下hdfs-site.xml 和core-site.xml 拷贝到 hbase  下的conf 文件

3.4.2 hbase-env.sh

使用外部zookeeper

3.4.3 hbase-site.xml

3.4.4 regionservers

hadoop03

hadoop04

hadoop05

3.4.5 环境变量

vim /etc/profile

4.启动

时间: 2025-01-03 04:19:55

hbase 1.2.1 分布式安装的相关文章

HBase基础和伪分布式安装配置

一.HBase(NoSQL)的数据模型 1.1 表(table),是存储管理数据的. 1.2 行键(row key),类似于MySQL中的主键,行键是HBase表天然自带的,创建表时不需要指定 1.3 列族(column family),列的集合. 一张表中有多个行健,一个行健读取出来的是一条记录,列族和MySQL中的列差不多,但是它是列的集合 HBase中列族是需要在定义表时指定的,列是在插入记录时动态增加的. HBase表中的数据存储在本地磁盘上的时候,每个列族单独一个作为文件存储. 上图表

Hbase伪分布式安装

前面的文章已经讲过hadoop伪分布式安装,这里直接介绍hbase伪分布式安装. 1. 下载hbase 版本hbase 1.2.6 2. 解压hbase 3. 修改hbase-env.sh 新增如下内容 export JAVA_HOME=/home/cauchy/software/jdk export HADOOP_HOME=/home/cauchy/software/hadoop export HBASE_HOME=/home/cauchy/software/hbase export HBAS

Hbase分布式安装部署过程

系统 Red hat linux 6.4 Hadoop版本 1.2.1 Hbase版本 0.94.16 Hbase的完全分布式安装概述: 1. 配置hosts,确保涉及的主机名均可解析为ip 2. 编辑hbase-env.xml 3. 编辑hbase-site.xml 4. 编辑regionservers文件,文件默认内容是localhost /home/grid/hbase/conf/regionservers,将所有的slavenode添加到这个文件 5. Hbase复制到其他节点 6. 启

HBase完全分布式安装以及Hive远程模式(mysql作为数据库)的安装

各位真的不好意思.上次的博文有误.上次的应该是HBase的伪分布式安装.这次本人保证是完全分布式安装. 首先是HBase的完成分布式安装.这次部署的环境是hadoop-1.2.1+hbase-0.98.X.因为这个版本的HBase是直接对应hadoop-1.2.1,故也就省去了覆盖jar包的步骤以及排除了覆盖带来的不稳定性.OK,下载后解压,进入conf目录,配置hbase-env.sh文件.如图.这里HBASE_CLASSPATH是指向hadoop的conf目录的,这点需要注意. 下面是打开z

分布式实时日志系统(四) 环境搭建之centos 6.4下hbase 1.0.1 分布式集群搭建

一.hbase简介 HBase是一个开源的非关系型分布式数据库(NoSQL),它参考了谷歌的BigTable建模,实现的编程语言为 Java.它是Apache软件基金会的Hadoop项目的一部分,运行于HDFS文件系统之上,为 Hadoop 提供类似于BigTable 规模的服务.因此,它可以容错地存储海量稀疏的数据.HBase在列上实现了BigTable论文提到的压缩算法.内存操作和布隆过滤器.HBase的表能够作为MapReduce任务的输入和输出,可以通过Java API来存取数据,也可以

hadoop2.6完全分布式安装HBase1.1

本文出自:http://wuyudong.com/archives/119 对于全分布式的HBase安装,需要通过hbase-site.xml文档来配置本机的HBase特性,由于各个HBase之间通过zookeeper来进行通信,因此需要维护一组zookeeper系统,关于zookeeper的安装使用,参考<hadoop2.6完全分布式安装zookeeper3.4.6> 关于HBase的介绍,可以看这里<HBase简介> 1.安装Hbase(1)下载hbase版本 下载地址:htt

Hadoop-2.4.0分布式安装手冊

文件夹 文件夹 1 1. 前言 2 2. 部署 2 2.1. 机器列表 2 2.2. 主机名 2 2.2.1. 暂时改动主机名 3 2.2.2. 永久改动主机名 3 2.3. 免password登录范围 4 3. 约定 4 3.1. 安装文件夹约定 4 3.2. 服务port约定 5 4. 工作详单 6 5. JDK安装 6 5.1. 下载安装包 6 5.2. 安装步骤 6 6. 免passwordssh2登录 7 7. Hadoop安装和配置 8 7.1. 下载安装包 8 7.2. 安装和环境

Zookeeper分布式安装配置

Zookeeper分布式安装配置 Zookeeper介绍 概述 1.ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件.它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护.域名服务.分布式同步.组服务等. 2.ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效.功能稳定的系统提供给用户. 3.ZooKeeper包含一个简单的原语集,提供Java和C的接

Hbase-0.96.2完全分布式安装部署

Hbase-0.96.2完全分布式安装部署 环境: Hadoop-2.2.0 Zookeeper-3.4.6 hbase-0.96.2 1.下载hbase-0.96.2-hadoop2-bin.tar.gz 下载地址:http://apache.dataguru.cn/hbase/hbase-0.96.2/ 2.解压:$tar –zxvf hbase-0.96.2-hadoop2-bin.tar.gz 3.同步集群时间 切换root用户:$su root; 查看时间:$date 同步时间: $n