zoukankan      html  css  js  c++  java
  • HBASE分布式集群搭建(ubuntu 16.04)

    1、hbase是依赖Hadoop运行的,因此先确保自己已搭建好Hadoop集群环境

      没安装的可以参考这里:https://www.cnblogs.com/chaofan-/p/9740408.html

    2、下载Hbase :

      wget http://mirror.bit.edu.cn/apache/hbase/1.4.8/hbase-1.4.8-bin.tar.gz

      解压:

      tar zxf hbase-1.4.8-bin.tar.gz

      重命名:

      mv hbase-1.4.8 hbase 

    3、配置环境变量

      把hbase的路径添加到环境变量中:

       sudo vim /etc/profile
      export HBASE_HOME=/home/wang/hbase
      export PATH=$HBASE_HOME/bin:$PATH
      
      将这两行添加到最后,然后保存,source使之生效
      source /etc/profile

    4、修改hbase的配置文件

      需要修改的配置文件有三个,都在hbase下的conf文件夹中,分别是:

        hbase-env.sh

        hbase-site.xml

        regionservers

      4.1 配置 hbase-env.sh:vim hbase-env.sh

         请注意第二个参数,hbase自身的名称是错误的,因此需要自己修改

      

      4.2 vim hbase-site.xml

       

          

      4.3 vim regionservers

        将从节点名称写入即可,配置机器名称在/etc/hosts文件中

        

      4.4 将本机的Hbase远程拷贝给从节点,记得从节点的环境变量也要相应修改,与上面master机器的修改方法相同

        scp -r /home/wang/hbase node1:/home/wang
        scp -r /home/wang/hbase node1:/home/wang

    5、上面的步骤完成之后,我们的Hbase分布式环境搭建完成,接下来测试一下是否可以正常启动

      启动顺序:1、hadoop,2、zookeeper,3、hbase

      5.1 启动Hadoop: 可参考 https://www.cnblogs.com/chaofan-/p/9740408.html

         hadoop/bin/start-all.sh

      5.2 启动zookeeper,主从节点分别启动:

        zookeeper/bin/zkServer.sh start

        输入jps,启动成功会出现QuorumPeerMain进程

      5.3 启动Hbase,主节点会出现Hmaster进程,从节点出现HRegionServer进程

        

         

  • 相关阅读:
    sql测试
    sql时间和日期函数
    递归算法
    冒泡排序
    Ajax
    省市区下拉框三级联动
    Repeater用法
    WIndows form Linq多表联合
    C# 递归算羊
    C# 定义一个学生的结构体,输入学生信息,学号,姓名,身高,按身高排序输出
  • 原文地址:https://www.cnblogs.com/chaofan-/p/9931213.html
Copyright © 2011-2022 走看看