码迷,mamicode.com
首页 > 其他好文 > 详细

Hbase_入门配置

时间:2018-10-16 01:43:12      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:版本   java   data   端口   rop   连接   clust   false   div   

配置HBASE:

技术分享图片

因为Hbase要依赖zookeeper集群和Hadoop集群,所以在配置hbase之前先确保已经配置zookeeper集群和Hadoop集群,这里不再详解zookeeper和hadoop,若没有配置可以跳转:

  zookeeper:https://www.cnblogs.com/dongxiucai/p/9688181.html

  hadoop:https://www.cnblogs.com/dongxiucai/p/9491551.html

 

 

---------------------------------------------------------------------------------------

先解压hbase压缩包:

tar -zxvf hbase.1.3.1

修改配置文件hbase-env.sh:

#jdk安装路径
export JAVA_HOME=/soft/apps/jdk
#使用外部zk的配置 export HBASE_MANAGES_ZK=false

修改hbase-site.xml文件:

  <!--hbase的文件集群存储-->
<
property> <name>hbase.rootdir</name> <value>hdfs://mycluster:8020/hbase</value> </property>
<!--分布式--> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <!-- 0.98 后的新变动,之前版本没有.port,默认端口为 60000 --> <property> <name>hbase.master.port</name> <value>16000</value> </property> <!--zookeeper的连接目录--> <property> <name>hbase.zookeeper.quorum</name> <value>linux01:2181,linux02:2181,linux03:2181</value> </property>  <!--zookeeper文件保存目录--> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/soft/apps/zookeeper/zookeeper-3.4.10/zkData</value> </property>

修改regionserver配置

liunx01
linux02
linux03

配置backup-masters,此文件默认不存在,需要手动建,建在conf目录下面

linux02

将配置好的文件分发到其他的机器上面

说明:启动hbase之前,先要启动zookeeper集群和Hadoop集群。

   启动hbse的方式一:

    bin/start-hbase.sh

   启动hbase的方式二:

    bin/hbase-daemon.sh start master

    bin/hbase-daemon.sh start regionserver

注意:为了hbase更好的运行,需要手动修改lib目录中hadoop和zookeeper的jar包为集群同版本。

一、进入lib目录,删除所有自带的hadoop的jar包和zookeeper的jar

    rm -rf ./hadoop-*

    rm -rf ./zookeeper-3.4.6.jar

二、找到自己的jar包,拷贝进hbase的lib目录下面,一下是我所替换的jar包(根据自己的去修改替换)

技术分享图片

 

  

Hbase_入门配置

标签:版本   java   data   端口   rop   连接   clust   false   div   

原文地址:https://www.cnblogs.com/dongxiucai/p/9795254.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!