HBASE完全分布式模式的安装
1集群环境下hadoop.1.1.2已经安装成功
2配置hosts,及环境变量
3编辑hbase-env.xml
4编辑hbase-site.xml
5编辑regionservers文件
6把Hbase复制到其它节点
7启动Hbase
8验证启动
1集群环境下hadoop.1.1.2已经安装成功
确保hadoop集群正常。
2配置hosts,确保涉及的主机名均可以解析为ip, 解压hbase
配置好需要安装hbase的机器,因为要用到zoopkeeper最好确保机器个数为奇数个。
注意事项,hbase的版本要兼容hadoop集群的hadoop-core-xxx.jar的版本。最好hbase版本里lib下的hadoop-core-xxx.jar和hadoop集群的一样。
所以这里我选择了HBase-0.96.0, 对应hadoop-core-1.1.2.jar
解压hbase过程略过。
tar -zxvf /home/hadoop/hbase-0.96.0-hadoop1-bin.tar.gz
mv hbase-0.96.0-hadoop1 hbase ##重命名为hbase
①配置环境变量。
su 切换root用户
vi /etc/profile
export HBASE_HOME=/home/hadoop/hbase
export PATH=.:$HBASE_HOME/bin:$HADOOP_HOME/bin:$JAVA_HOME/bin:$PATH
②使环境变量生效
source /etc/profile
su hadoop
③验证hbase
hbase version
3编辑$HBASE_HOME/conf/hbase-env.xml
#Java环境
export JAVA_HOME=/usr/local/jdk1.6.0_24
#通过hadoop的配置文件找到hadoop集群
export HBASE_CLASSPATH=/home/hadoop/hadoop-1.1.2/conf
#使用HBASE自带的zookeeper管理集群
export HBASE_MANAGES_ZK=true
4编辑$HBASE_HOME/conf/hbase-site.xml
hbase-0.94版本压缩包解压后会有 $HBASE_HOME/src/main/resources/hbase-default.xml 拷贝里面的内容加入到 $HBASE_HOME/conf/hbase-site.xml。
修改
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop100:9000/hbase</value>
<!--hadoop集群下需要有hdfs://hadoop100:9000/hbase, hadoop dfs -mkdir hdfs://hadoop100:9000/hbase-->
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
<!--开启分布式-->
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop100,hadoop101,hadoop102</value>
<!--hbase分布式各节点,使用奇数个zookeeper尽可能确保选举leader公平-->
</property>
<property>
<name>hbase.tmp.dir</name>
<value>/home/hadoop/hbase-tmp</value>
<!--hbase临时文件位置-->
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/hadoop/hbase-tmp/zookeeper</value>
<!--hbase临时zookeeper数据存放位置-->
</property>
5编辑$HBASE_HOME/conf/regionservers文件
6把Hbase复制到其它节点
7启动Hbase
8验证启动
验证:jps 可以查看进程
或者 用 hbase shell尝试进入 hbase环境
停止hbase
stop-hbase
HBASE完全分布式模式的安装的更多相关文章
- Hbase入门教程--单节点伪分布式模式的安装与使用
Hbase入门简介 HBase是一个分布式的.面向列的开源数据库,该技术来源于 FayChang 所撰写的Google论文"Bigtable:一个结构化数据的分布式存储系统".就像 ...
- 在Hadoop伪分布式模式下安装Hbase
安装环境:Hadoop 1.2.0, Java 1.7.0_21 1.下载/解压 在hbase官网上选择自己要下的hbase版本,我选择的是hbase-0.94.8. 下载后解压到/usr/local ...
- 在Hadoop伪分布式模式下安装Hive(derby,mysql)
我的Hadoop版本是1.2.0,mysql版本是5.6.12. 先介绍一下嵌入式derby模式: 1.下载/解压 在hive官网上选择要下载的版本,我选择的版本是hive-0.10.0. 下载好解压 ...
- hadoop完全分布式模式的安装和配置
本文是将三台电脑用路由器搭建本地局域网,系统为centos6.5,已经实验验证,搭建成功. 一.设置静态IP&修改主机名&关闭防火墙(all-root)(对三台电脑都需要进行操作) 0 ...
- HBase入门基础教程之单机模式与伪分布式模式安装(转)
原文链接:HBase入门基础教程 在本篇文章中,我们将介绍Hbase的单机模式安装与伪分布式的安装方式,以及通过浏览器查看Hbase的用户界面.搭建HBase伪分布式环境的前提是我们已经搭建好了Had ...
- 【HBase基础教程】1、HBase之单机模式与伪分布式模式安装(转)
在这篇blog中,我们将介绍Hbase的单机模式安装与伪分布式的安装方式,以及通过浏览器查看Hbase的用户界面.搭建hbase伪分布式环境的前提是我们已经搭建好了hadoop完全分布式环境,搭建ha ...
- 安装部署Apache Hadoop (完全分布式模式并且实现NameNode HA和ResourceManager HA)
本节内容: 环境规划 配置集群各节点hosts文件 安装JDK1.7 安装依赖包ssh和rsync 各节点时间同步 安装Zookeeper集群 添加Hadoop运行用户 配置主节点登录自己和其他节点不 ...
- HBase入门基础教程 HBase之单机模式与伪分布式模式安装
在本篇文章中,我们将介绍Hbase的单机模式安装与伪分布式的安装方式,以及通过浏览器查看Hbase的用户界面.搭建HBase伪分布式环境的前提是我们已经搭建好了Hadoop完全分布式环境,搭建Hado ...
- 搭建HBase的本地模式、伪分布式、全分布式和HA模式
一.安装HBase: 我这里选择的是hbase-1.3.1-bin.tar.gz版本解压HBase: tar -zxvf hbase-1.3.1-bin.tar.gz -C ~/training 配置 ...
随机推荐
- UIAlertView、UIActionSheet兼容iOS8
链接地址:http://blog.csdn.net/nextstudio/article/details/39959895?utm_source=tuicool 1.前言 iOS8新增了UIAlert ...
- chapter3习题
// 2013年11月4日21:47:21 # include <stdio.h> # include <math.h> int main() { int n; double ...
- NHibernate变的简单
前言 这篇文章出自于我尝试学习使用Nhiberbnate的挫败感.我发现好像Nhibernate全部的介绍材料不是很模糊就是太详细.我所需要的就是一个简单直接的教程,能让我尽快对NHibernate熟 ...
- Mockito--完整功能介绍(转)
public interface DBAccess { int delete(String moi,String moc) throws Exception; void create(String m ...
- 基于visual Studio2013解决C语言竞赛题之0415特殊对数
题目 解决代码及点评 这道题也是锻炼for循环,在for循环中遍历所有可能的数,然后再判断该数是不是有这样的性质 /********************************* ...
- 在ibatis下匹配特殊手机号码(oracle数据库)
<isNotNull prepend="AND" property="endNumber"> <isNotEmpty property=&qu ...
- 【CSDN博客之星评选】我为什么坚持写博客
今天无意中在CSDN的博客之星评选活动看到自己竟然是候选人之一,真的是十分的惊讶也十分的高兴.对于喜欢写东西.喜欢分享的我来说,已经忍不住用文字来记录一下今天的美好心情,同时也让我回想起我是如何开始在 ...
- VSTO不能创建OFFICE 文档项目的原因
正用的好好的,突然vsto不能用了.我是安装的vs2015 社区版本,本身是不带vsto的,当初不知道怎吗安装上的,昨天突然不能用了.症状是创建excel workbook 类型的项目是失败(创建ad ...
- WCF技术剖析之二十三:服务实例(Service Instance)生命周期如何控制[下篇]
原文:WCF技术剖析之二十三:服务实例(Service Instance)生命周期如何控制[下篇] 在[第2篇]中,我们深入剖析了单调(PerCall)模式下WCF对服务实例生命周期的控制,现在我们来 ...
- Java I/O流-ObjectInputStream、ObjectOutputStream
一.整体代码 ObjectStreamDemo.java import java.io.File; import java.io.FileInputStream; import java.io.Fil ...