文档章节

hbase集群

Zero零_度
 Zero零_度
发布于 2015/10/28 19:01
字数 344
阅读 59
收藏 3

将主节点配置好的hbase拷贝到从节点

1、
    cp ~/Desktop/hbase-0.98.5-hadoop1-bin.tar.gz ~/
    tar -zxvf hbase-0.98.5-hadoop1-bin.tar.gz

同步时间:
        date -s "2016-05-03 12:47:00"


2、hbase-env.sh
    cd ~/hbase-0.98.5-hadoop1/conf
    vi hbase-env.sh
        export JAVA_HOME=/usr/jdk
        export HBASE_MANAGES_ZK=false        不用hbase自带的zookeeper集群
        export HBASE_CLASSPATH=/app/bdp/hadoop/etc/hadoop:/app/bdp/hbase/lib/*.jar

3、hbase-site.xml
    cd ~/hbase-0.98.5-hadoop1/conf
    vi hbase-site.xml
<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://sniper1:9000/hbase</value>
  </property>
 
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
 
  <property>    
        <name>hbase.zookeeper.property.clientPort</name>  
        <value>2181</value>  
  </property>
 
  <property>
    <name>hbase.tmp.dir</name>
    <value>/home/grid/soft/hbase/hbase/tmp</value>
  </property>
 
  <property>
    <name>hbase.zookeeper.quorum</name>
    <value>sniper1,sniper2,sniper3</value>
    <description>d</description>
  </property>
 
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/home/grid/soft/hbase/hbase/zookeeper</value>
  </property>
</configuration> 

4、配置从节点:regionservers
sniper2
sniper3

5、安装zookeeper集群:参考博文    http://my.oschina.net/sniperLi/blog/499051

6、检查
    java -version
    hadoop -version
    sudo ufw status

7、运行
    hadoop -->  zookeeper  -->  hbase
    start-all.sh
    zkServer.sh start            zkServer.sh status    一定要查看zookeeper是否运行成功,注意查看zookeeper的启动输出
    start-hbase.sh
    hbase shell
        list
        create 'aa', 'bb'


    stop-hbase.sh
    zkServer.sh stop
    stop-all.sh


8、移除冲突的jar包
    slf4j


遇到问题:
1、每启动一个框架,先查看该框架是否启动成功,否则,等到启动最后一个框架再查看,就不好排查问题
就比如启动zookeeper,以为看到进程就启动成功了,其实需要进一步验证才行

2、验证jps ,查看Hmater是否启动

3、查看日志HBASE_HOME/logs/,是否报错




 

© 著作权归作者所有

Zero零_度
粉丝 69
博文 1267
码字总数 263854
作品 0
程序员
私信 提问
HBase实践 | HBase ThriftServer Kerberos认证

1.前置 用户可以通过ThriftServer来访问HBase服务,它的特点如下: ThriftServer代理用户访问HBase服务返回操作结果,用户客户端不需要直接跟HBase进行通信 用户可以使用java/python/php/c++...

封神
2018/11/27
0
0
完全分布式集群(五)Hbase-1.2.6.1安装配置

环境信息 完全分布式集群(一)集群基础环境及zookeeper-3.4.10安装部署 hadoop集群安装配置过程 安装hive前需要先部署hadoop集群 完全分布式集群(二)hadoop2.6.5安装部署 Hbase集群安装部...

PeakFang-BOK
2018/10/16
140
0
弥补MySQL和Redis短板:看HBase怎么确保高可用

HBase是一个基于Hadoop面向列的非关系型分布式数据库(NoSQL),设计概念来源于谷歌的BigTable模型,面向实时读写、随机访问大规模数据集的场景,是一个高可靠性、高性能、高伸缩的分布式存储...

张小渔
03/26
0
0
阿里云EMR异步构建云HBase二级索引

一、非HA EMR构建二级索引 云HBase借助Phoenix实现二级索引功能,对于Phoenix二级索引的详细介绍可参考https://yq.aliyun.com/articles/536850?spm=a2c4e.11153940.blogrightarea544746.26.6...

shining0227
2018/09/10
0
0
HADOOP HBASE配置注意事项

1、yum安装的jdk工具1.8版本,在配置hbase1.2版本需要在hbase-env.sh配置文件中注释掉下面的内容: export HBASEMASTEROPTS="$HBASEMASTEROPTS -XX:PermSize=128m -XX:MaxPermSize=128m" exp......

断臂人
2018/07/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
今天
6
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
5
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
14
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
15
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部