zoukankan      html  css  js  c++  java
  • Hbase的安装与部署(集群版)

    HBase 部署与使用

    部署

    Zookeeper 正常部署

    $ ~/modules/zookeeper-3.4.5/bin/zkServer.sh start

    首先保证 Zookeeper 集群的正常部署,并启动之:

    Hadoop 正常部署

    $ ~/modules/hadoop-2.7.2/sbin/start-dfs.sh 

    $ ~/modules/hadoop-2.7.2/sbin/start-yarn.sh

    Hadoop 集群的正常部署并启动之:

    HBase 的解压

    $ tar -zxf ~/softwares/installations/hbase-1.3.1-bin.tar.gz -C ~/modules/ 解压 HBase 到指定目录:

    HBase 的配置文件

    需要修改HBase 对应的配置文件。

    hbase-env.sh 修改内容:

    export JAVA_HOME=/home/admin/modules/jdk1.8.0_121 

    export HBASE_MANAGES_ZK=false

    需要修改hbase-site.xml

    hbase.rootdir hdfs://linux01:9000/hbase  

    hbase.cluster.distributed true

    hbase.master.port 16000  

    hbase.zookeeper.quorum linux01:2181,linux02:2181,linux03:2181

    hbase.zookeeper.property.dataDir

    /home/admin/modules/zookeeper-3.4.5/zkData

    regionservers: linux01 linux02 linux03

    HBase 需要依赖的 Jar 包 由于 HBase 需要依赖Hadoop,所以替换 HBase 的 lib 目录下的 jar 包,以解决兼容问题:

    $ rm -rf /home/admin/modules/hbase-1.3.1/lib/hadoop-* 

    $ rm -rf /home/admin/modules/hbase-1.3.1/lib/zookeeper-3.4.6.jar

    删除原有的 jar: 再添加新的jar包

    HBase 软连接 Hadoop 配置 $ ln -s ~/modules/hadoop-2.7.2/etc/hadoop/core-site.xml ~/modules/hbase-1.3.1/conf/core-site.xml

    $ ln -s ~/modules/hadoop-2.7.2/etc/hadoop/hdfs-site.xml ~/modules/hbase-1.3.1/conf/hdfs-site.xml

    HBase 远程 scp 到其他集群

    $ scp -r /home/admin/modules/hbase-1.3.1/ linux02:/home/admin/modules/

    $ scp -r /home/admin/modules/hbase-1.3.1/ linux03:/home/admin/modules/

    HBase 服务的启动 启动方式一: $ bin/hbase-daemon.sh start master $ bin/hbase-daemon.sh start regionserver

    启动方式二: $ bin/start-hbase.sh $ bin/stop-hbase.sh

    查看页面 http://linux01:16010

  • 相关阅读:
    mongoDB 常用函数
    无缓冲通道 vs 有缓冲通道
    go实现终端输出颜色文本
    JavaScript获取当前时间
    201521123082《Java程序设计》第2周学习总结
    201521123082 《Java程序设计》第1周学习总结
    201521123074 《Java程序设计》第2周学习总结
    第2周作业-Java基本语法与类库
    201521123094 《Java程序设计》第1周学习总结
    201521123047 《Java程序设计》第4周学习总结
  • 原文地址:https://www.cnblogs.com/zmoumou/p/9997508.html
Copyright © 2011-2022 走看看