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

同步时间:

$ntpdate cn.pool.ntp.org

若没有安装ntpdate;先安装ntpdate工具

$sudo apt-get install ntpdate

若集群内各个节点机器系统时间不一致,那么恭喜你,你可能会遇到hmaster起不来,从节点都ok的问题。

4.修改环境变量

root用户登陆

编辑环境变量

$vi /etc/profile

新增内容

exportHBASE_HOME=/home/fulong/Hbase/hbase-0.96.2-hadoop2

export PATH=$HBASE_HOME/bin:$PATH

(这里赠送大家sqoop的环境变量设置

export SQOOP_HOME=/home/fulong/Sqoop

export PATH=$PATH:$SQOOP_HOME/bin

export CATALINA_BASE=$SQOOP_HOME/server

export LOGDIR=$SQOOP_HOME/logs/)

刷新变量文件缓存

$source /etc/profile

5.修改配置文件,路劲:/home/fulong/Hbase/hbase-0.96.2-hadoop2/conf

5.1.将/home/fulong/Hadoop/hadoop-2.2.0/etc/hadoop下hdfs-site.xml拷贝到

/home/fulong/Hbase/hbase-0.96.2-hadoop2/conf

5.2修改/home/fulong/Hbase/hbase-0.96.2-hadoop2/conf下hbase-site.xml

注意1:

这里的hbase.rootdir与/home/fulong/Hadoop/hadoop-2.2.0/etc/hadoop下hdfs-site.xml的

dfs.nameservices保持一致(见图1),大家如果好奇它的端口在哪里呢,小编告诉您请看图2。

图1:

图2

注意2:

这里的端口2181要与zookeeper中/home/fulong/Zookeeper/zookeeper-3.4.6/conf下

的zoo.cfg中端口保持一致,见图3

图3:

注意3:

这里配置的是您的集群中zookeeper所有节点的hostsname

5.3修改/home/fulong/Hbase/hbase-0.96.2-hadoop2/conf下hbase-env.sh

注意:本集群使用的非hbase自身管理的zookeeper所以是false,它默认是true。

5.4修改/home/fulong/Hbase/hbase-0.96.2-hadoop2/conf下regionservers

这里是集群中所有hbase的从节点。

6.为避免hadoop和hbase之间版本冲突;将hbase下所有hadoop有关jar替换掉

$ find/home/fulong/Hadoop/hadoop-2.2.0/share/hadoop -name "hadoop*jar" |xargs -i cp {
/home/fulong/Hbase/hbase-0.96.2-hadoop2/lib/

7.将Hbase整个文件夹同步(复制)到其他节点服务器上(目前是在FBI001上配置)

$cd /home/fulong

$scp –r Hbase FBI002:/home/fulong

$scp –r Hbase FBI003:/home/fulong

$scp –r Hbase FBI004:/home/fulong

$scp –r Hbase FBI005:/home/fulong

$scp –r Hbase FBI006:/home/fulong

$scp –r Hbase FBI007:/home/fulong

$scp –r Hbase FBI008:/home/fulong

8.启动hbase(先启动zookeeper然后hadoop再然后hbase)

$cd /home/fulong/Hbase/ hbase-0.96.2-hadoop2

$bin/start-hbase.sh

配置了ssh,那么主节点会启动集群所有hbase从节点。

9验证

主节点(这里是FBI002):

从节点:

Web地址:http://FBI002:60010

好了,到此为止,本文已结束,这可是小编有生以来写的第一篇长篇博客,想想还有点小激动。。。

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

时间: 2024-12-06 12:03:08

Hbase-0.96.2完全分布式安装部署的相关文章

一、Hadoop 2.x 分布式安装部署

一.Hadoop 2.x 分布式安装部署 1.分布式部署hadoop 2.x 1.1克隆虚拟机并完成相关配置 1.1.1克隆虚拟机 点击原有虚拟机–>管理–>克隆–>下一步–>创建完成克隆–>写入名称hadoop-senior02–>选择目录 1.1.2配置修改 1)启动克隆虚拟机(内存配置:01:2G;02:1.5G;03:1.5G) 2)修改主机名:改两处 3)修改网卡名称 编辑 /etc/udev/rules.d/70-persistent-net.rules -

Hadoop 2.2 & HBase 0.96 Maven 依赖总结

由于Hbase 0.94对Hadoop 2.x的支持不是非常好,故直接添加Hbase 0.94的jar依赖可能会导致问题. 但是直接添加Hbase0.96的依赖,由于官方并没有发布Hbase 0.96的jar包,通过maven编译项目的时候会出现找不到jar包导致编译失败. 通过网上的资料,得知Hbase 0.94后版本,直接添加Hbase-Client的依赖,通过查询得知需要以下依赖: [html] view plain copy <dependency> <groupId>co

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. 启

Hadoop2.4.0-Hbase-098.9-完全分布式安装部署

1准备环境 1.1所需软件包 a.CentOS-6.5-i386-LiveDVD.iso 32位centos系统 b.jdk-7u71-linux-i586.rpm 32位jdk-Linux rpm文件 c.hadoop-2.2.0.tar.gz  hadoop安装包 d.zookeeper-3.4.6.tar.gz  zookeeper安装包 1.2运行环境 a.VMware9.0及以上版本虚拟机工具 b.创建三个虚拟机节点 c.网卡模式设置为桥接模式 1.3节点信息 Hadoop1 192.

hbase 0.98.1集群安装

本文将基于hbase 0.98.1解说其在linux集群上的安装方法,并对一些重要的设置项进行解释,本文原文链接:http://blog.csdn.net/bluishglc/article/details/24593597,转载请注明出处. 1. 安装与配置 1.1. 前置条件 确保已经安装了hadoop并保证hadoop运行正常.关于hbase与hadoop的版本号依赖关系,请參考:  https://hbase.apache.org/book/configuration.html#hado

Hbase 0.96 比 hbase 0.94的改变

转载:http://blog.csdn.net/hxpjava1/article/details/20043703 环境: hadoop:hadoop-2.2.0 hbase:hbase-0.96.0 1.org.apache.hadoop.hbase.client.Put     <1>取消了无参的构造方法     <2>Put类不再继承Writable类              0.94.6时public class Put extends Mutation implemen

Macbook Hbase(1.2.6) 伪分布式安装,Hadoop(2.8.2) ,使用自带zookeeper

首先需要保证hadoop已经在电脑上安装.然后接下来只需要下载hhase配置就行了. Step1: 下载hbase http://archive.apache.org/dist/hbase/1.2.6/ 选择hbase-1.2.6-bin.tar.gz Step2: 解压hbase到指定目录 Step3: 修改配置文件(进去conf文件夹下) Step 3.1: hbase-env.sh export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk

HDFS伪分布式安装部署操作-实操

-安装步骤说明: 1.安装jdk的操作 1-1 检查centos6.8自带的jdk 1-2 卸载自带的jdk(使用root帐号) 1-3 解压缩jdk(root帐号) 1-4 配置环境变量 1-5 检查jdk是否生效 2.配置ssh免密登录 2-1 为什么需要配置ssh免密登录: 2-2 安装ssh 2-3 验证ssh是否安装成功 2-4 生成公钥和私钥 2-5 复制公钥并改名 2-6 验证SSH免密是否生效 3.安装hadoop伪分布式环境 3-1 官网下载 3-2 解压缩 3-3 修改配置文

hadoop分布式安装部署具体视频教程(网盘附配好环境的CentOS虚拟机文件/hadoop配置文件)

參考资源下载:http://pan.baidu.com/s/1ntwUij3视频安装教程:hadoop安装.flvVirtualBox虚拟机:hadoop.part1-part5.rarhadoop文件:hadoop-2.2.0.tar.gzhadoop配置文件:hadoop_conf.tar.gzhadoop学习教程:炼数成金-hadoop 虚拟机下载安装:VirtualBox-4.3.12-93733-Win.exehttp://dlc.sun.com.edgesuite.net/virtu