zoukankan      html  css  js  c++  java
  • HBase安装指南

    一.事前准备

    1. 此安装是建立在hadoop集群运行起来的基础上,此hadoop版本为2.6.0,其他版本未测试,可能存在兼容性问题。
    2. 上传所需文件到/usr/local/soft

     

     

    二.zookeeper安装

    1.进入文件所在目录:cd /usr/local/soft/

     

    2. 解压:tar -zxvf zookeeper-3.4.6.tar.gz

    3. 重命名:mv zookeeper-3.4.6 zookeeper

     

    4. 进入conf目录:cd zookeeper/conf/

    5. 复制并重命名zoo_sample.cfgzoo.cfgcp zoo_sample.cfg zoo.cfg

     

     6.返回上一级,并新建一个data文件夹:mkdir data

     7.进入zoo.cfg文件并修改配置如下:vim conf/zoo.cfg

     

    8. 返回软件安装目录soft,并将该配置目录同步到node1,node2

    scp -r zookeeper root@node1:/usr/local/soft/

    scp -r zookeeper root@node2:/usr/local/soft/

     

     9.分别修改个三台主机的对应idvim zookeeper/data/myid

     

     

     

    10.启动zookeeper三台都执行):bin/zkServer.sh start

     

    11. 验证zookeeper三台都执行):bin/zkServer.sh status

    注意:node1leadermaster,node2follower

    以上zookeeper安装完成

     

     

    三.Hbase安装

    1.回到soft目录下,解压hbasetar -zxvf hbase-0.98.12.1-hadoop2-bin.tar.gz

    2.重命名hbase mv hbase-0.98.12.1-hadoop2 hbase

    3.配置profile文件并发送给其他节点:

    vim /etc/profile.d/hbase.sh

     

    # SET HBASE

    export HBASE_HOME=/usr/local/soft/hbase

    export PATH=$HBASE_HOME/bin:$PATH

    发送节点:

    scp -r /etc/profile.d/hbase.sh root@node1:/etc/profile.d/

    scp -r /etc/profile.d/hbase.sh root@node2:/etc/profile.d/

     

    4.使配置生效(三台都执行):source /etc/profile

     

     5.修改hbase-env.sh配置文件:   vim hbase/conf/hbase-env.sh

     

     

    export JAVA_HOME=/usr/local/soft/java

    export HBASE_MANAGES_ZK=false

    6.修改hbase-site.xml配置文件:vim hbase/conf/hbase-site.xml

     

     

       <!--指定hbase的数据在hdfs上存放的位置-->

       <property>

            <name>hbase.rootdir</name>

            <value>hdfs://master:9000/hbase</value>

        </property>

        <property>

            <name>hbase.master</name>

            <value>hdfs://master:6000</value>

    </property>

        <property>

            <name>hbase.master.info.port</name>

            <value>60010</value>

        </property>

        <!--指定hbase集群为分布式集群-->

        <property>

            <name>hbase.cluster.distributed</name>

            <value>true</value>

        </property>

        

        <!--指定zookeeper集群-->

        <property>

            <name>hbase.zookeeper.quorum</name>

            <value>master,node1,node2</value>

        </property>

        <property>

            <name>hbase.zookeeper.property.dataDir</name>

            <value>/usr/local/soft/zookeeper</value>

        </property>

     

    7. 设置备用:vim hbase/conf/backup-masters

     

     8. 修改regionservers 配置文件:vim hbase/conf/regionservers

     

     9.复制hadoop配置文件到hbase目录下:

    cp hadoop/etc/hadoop/core-site.xml hbase/conf/

    cp hadoop/etc/hadoop/hdfs-site.xml hbase/conf/

     

    10.hbase安装目录发送到其他节点:

    scp -r hbase root@node1:/usr/local/soft/

    scp -r hbase root@node2:/usr/local/soft/

     

     11.启动hbasestart-hbase.sh

     

     12.各节点jps截图:

     

     

     

     13. 验证hbase

    网页验证:

     

    简单命令验证

     

  • 相关阅读:
    计算机病毒的认识
    计算机病毒的认识
    围棋知多少
    围棋知多少
    工业相机基础知识(一)
    辨异 —— 逻辑之辨、人文社科观念
    辨异 —— 逻辑之辨、人文社科观念
    telnet 的使用(ping 与 telnet)
    HDU 2437 Jerboas (剪枝搜索)
    设计模式
  • 原文地址:https://www.cnblogs.com/kwfxdz/p/11790287.html
Copyright © 2011-2022 走看看