• Hbase安装配置(靠谱亲测)


      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

  • 相关阅读:
    C#撸了个批量转换Word、Excel、PPT为PDF的软件 pdfcvt.com
    关于《图解国富论》若干问题的思考《六》
    关于《图解国富论》若干问题的思考《五》
    关于《图解国富论》若干问题的思考《四》
    关于《图解国富论》若干问题的思考《三》
    关于《图解国富论》若干问题的思考《二》
    关于《图解国富论》若干问题的思考《一》
    忆秦娥·娄山关
    《动物精神》笔记
    《非理性繁荣》笔记
  • 原文地址:https://www.cnblogs.com/ren-jie/p/5383920.html
Copyright © 2020-2023  润新知