• 大数据实践(六)--hbase集群搭建(Ubuntu)


    大数据实践(六)--hbase集群搭建(Ubuntu)

    之前搭建了单机hbase,这里搭建集群。

    hbase是分布式数据库,自身携带了zookeeper,可以自行组建分布式。为了保证高可用,使用外置的zookeeper搭建集群。

    一、集群搭建

    1、解压

    使用tar命令解压到/usr/local下

    tar -zxvf xxx
    
    2、配置环境变量
    export HBASE_HOME=usr/local/hbase
    export PATH=$HBASE_HOME/bin:$PATH
    

    记得生效

    3、配置文件

    进入安装目录下的conf中:

    1. hbase-env.sh

    # 配置JDK安装位置
    export JAVA_HOME=/usr/java/jdk1.8.0_201
    # 不使用内置的zookeeper服务
    export HBASE_MANAGES_ZK=false
    

    2、hbase-site.xml

    <configuration>
    
            <property>
            <!-- 指定 hbase 以分布式集群的方式运行 -->
            <name>hbase.cluster.distributed</name>
            <value>true</value>
        </property>
        <property>
            <!-- 指定 hbase 在 HDFS 上的存储位置 -->
            <name>hbase.rootdir</name>
            <value>hdfs://master:8020/hbase</value>
        </property>
        <property>
            <!-- 指定 zookeeper 的地址-->
            <name>hbase.zookeeper.quorum</name>
            <value>master:2181,node2:2181,node3:2181</value>
        </property>
    </configuration>
    
    

    3. regionservers

    表示集群节点。

    master
    node2
    node3
    

    4、backup-masters

    这个文件可能没有,可以设置作为备用文件。

    node2	#备用节点
    

    二、启动测试

    1、启动zookeeper

    在所有节点上启动:

    zkServer.sh start
    
    2、启动hadoop

    在master节点启动即可:

    # 启动dfs服务
    start-dfs.sh
    # 启动yarn服务
    start-yarn.sh
    
    3、启动hbase

    在主节点启动即可。

    start-hbase.sh
    
    4、web-ui

    进入master的50070端口页面下的文件系统中,此时出现hbase目录:

    在这里插入图片描述

    进入16010端口下,出现hbase集群状况:

    在这里插入图片描述

  • 相关阅读:
    164 Maximum Gap 最大间距
    162 Find Peak Element 寻找峰值
    160 Intersection of Two Linked Lists 相交链表
    155 Min Stack 最小栈
    154 Find Minimum in Rotated Sorted Array II
    153 Find Minimum in Rotated Sorted Array 旋转数组的最小值
    152 Maximum Product Subarray 乘积最大子序列
    151 Reverse Words in a String 翻转字符串里的单词
    bzoj3994: [SDOI2015]约数个数和
    bzoj 4590: [Shoi2015]自动刷题机
  • 原文地址:https://www.cnblogs.com/cgl-dong/p/13053258.html
Copyright © 2020-2023  润新知