zoukankan      html  css  js  c++  java
  • HBase 的安装配置小结

    一、配置文件

    1、在HBase-env.sh配置

    export JAVA_HOME=/opt/module/jdk1.8.0_144
    #设置hbase不使用内置的zk集群
    export HBASE_MANAGES_ZK=false
    #export HBASE_MASTER_OPTS="$HBASE_MASTER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m"
    #export HBASE_REGIONSERVER_OPTS="$HBASE_REGIONSERVER_OPTS -XX:PermSize=128m -XX:MaxPermSize=    128m"

    2、在HBase-site.xml 中配置

    <configuration>

    <!-- 指定数据存储在hdfs上的目录路径--> <property> <name>hbase.rootdir</name> <value>hdfs://hadoop102:9000/HBase</value> </property> <!-- 指定集群为分布式运行--> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <!-- 0.98后的可以不加此配置,之前版本没有.port,默认端口为60000 --> <property> <name>hbase.master.port</name> <value>16000</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>hadoop102:2181,hadoop103:2181,hadoop104:2181</value> </property> <!-- 如果用的不是内置的zk,这步不配置也行--> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/opt/module/zookeeper-3.4.10/zkData</value> </property> </configuration>

    二、启动与查看

    1.1单点启动命令

    //启动regionserver
    hbase-daemon.sh start regionserver
    //启动master
    hbase-daemon.sh start  master

    2.2群起命令

    2.2.1先配置conf/regionservers,在里面添加集群中需要启动regionserver的服务器的主机名

    2.2.2群起命令

    #此方法需另外单点启动Master
    hbase-daemons.sh start regionserver
    #此方法会自动在当前服务器上启动Master服务
    start-hbase.sh

    3 查看

     根据上诉端口登录web端查看

    三、便利配置

      在使用中发现Hbase的shell命令与Linux不一样,所以需要在操作端进行设置,这里只讲Xshell的设置

     

  • 相关阅读:
    awk
    django教材
    saltstack的安装过程
    OPENSTACK学习笔记(1)
    5G核心网架构
    内存采集
    分析CPU文件
    环境管理系统
    属性的两种定义方式
    Python 面向对象(初级篇)
  • 原文地址:https://www.cnblogs.com/yangxusun9/p/12519461.html
Copyright © 2011-2022 走看看