博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hbase安装配置(靠谱亲测)
阅读量:6227 次
发布时间:2019-06-21

本文共 1462 字,大约阅读时间需要 4 分钟。

  Hbase是Hadoop生态系统中的NoSql列式数据库。通过Hbase,可以进行数据读写,比较适合Top n场景。Hbase搭建的系统,瓶颈在于硬盘的传输速度。RDBMS一般的瓶颈在于寻道速度。

实验环境:

  CentOS6.5,Hbase 1.2.0。

  

Node1   master  
Node2 regionServer
Node3 regionServer

 

一、Hbase下载解压

  下载解压后放到任意目录,我放在了我的用户主目录下(~)

二、环境参数配置

  在环境参数中添加Hbase的配置。

  #set Hbase

  export HBASE_HOME=/home/renjie/hbase
  export PATH=$PATH:$HABSE_HOME/bin

三、修改hbase-env.sh

  修改$HBASE_HOME/conf/hbase-env.sh,主要是设置JAVA_HOME和HBASE_CLASSPATH。

  export JAVA_HOME=/usr/java   //你的java安装路径

  export HBASE_CLASSPATH=/home/renjie/hbase/conf    //你的Hbase安装路径下的conf路径

四、配置hbase-site.xml

  <configuration>

    <property>
      <name>hbase.rootdir</name>
      <value>hdfs://Node1:9000/hbase/data</value>      //Node1为我的主节点的主机名,我的本机就是主节点。如果你没有修改hosts文件的话需要修改
    </property>

    <property>

      <name>hbase.cluster.distributed</name>
      <value>true</value>
    </property>

    <property>

      <name>hbase.master</name>
      <value>Node1:60000</value>      //本机(Node1)为master
    </property>

    <property>

      <name>hbase.zookeeper.quorum</name>
      <value>Node1,Node2,Node3</value>      //模拟三个节点,zookeeper管理所有节点
    </property>

    <property>

      <name>hbase.zookeeper.property.dataDir</name>
      <value>/home/renjie/hbase/zookeeper</value>        //zookeeper的成员服务器列表(zookeeper的节点应该是奇数点)
    </property>

  </configuration>

 

五、配置conf/regionservers

  在其中添加Node2,Node3

六、将配置好的hbase分发到其他节点

七、启动hbase

  bin/start-hbase.sh

八、进入shell

  bin/hbase shell

 

转载于:https://www.cnblogs.com/ren-jie/p/5383920.html

你可能感兴趣的文章
Codeforces Beta Round #6 (Div. 2 Only) E. Exposition multiset
查看>>
ThinkPhp学习09
查看>>
家庭常用5号/7号电池购买及使用攻略
查看>>
IT架构之IT架构标准——思维导图
查看>>
ZOJ3827 ACM-ICPC 2014 亚洲区域赛的比赛现场牡丹江I称号 Information Entropy 水的问题...
查看>>
List、Map和Set实现类
查看>>
Android Fragment 真正彻底的解决(下一个)
查看>>
zoj 3659 并检查集合
查看>>
VS2010如何调试IIS上的网站
查看>>
Codeforces 327B-Hungry Sequence(素数筛)
查看>>
iPhone 6/plus iOS Safari fieldset border 边框消失
查看>>
Xms Xmx PermSize MaxPermSize 区别
查看>>
Appium for win7 环境搭建
查看>>
【转载】MFC动态创建控件及其消息响应函数
查看>>
解決BufferedReader读取UTF-8文件中文乱码(转)
查看>>
【转】预装(push)lib64中so文件查找错误
查看>>
2014百度之星预赛(第二场)——Best Financing
查看>>
《Python简明教程》总结
查看>>
构造 - HDU 5402 Travelling Salesman Problem
查看>>
[转]图解分布式一致性协议Paxos
查看>>