• hbase集群搭建


    环境:

    两台虚拟机:

    192.168.99.129 master

    192.168.99.130 slave1

    1、下载解压

    2、编辑conf/hbase-env.sh

    export JAVA_HOME=/usr/java/jdk1.8.0_112
    export HBASE_MANAGES_ZK=false

    3、编辑conf/hbase-site.xml

    <configuration>
            <property>
                <name>hbase.rootdir</name>
                <value>file:///root/hbase/data/hbase</value>
            </property>
            <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
            </property>
            <property>
                <name>hbase.rootdir</name>
                <value>hdfs://192.168.99.129:9000/hbase</value>
            </property>
            <property>
                <name>hbase.zookeeper.quorum</name>
                <value>192.168.99.129</value>
            </property>
            <property>
                <name>hbase.zookeeper.property.clientPort</name>
                <value>2181</value>
            </property>
            <property>
                <name>hbase.zookeeper.property.dataDir</name>
                <value>/root/zookeeper/dataDir</value>
            </property>
        </configuration>

      

      1)hbase.cluster.distributed指定了Hbase的运行模式。false是单机模式,true是分布式模式。
      2)hbase.rootdir目录是region server的共享目录,用来持久化Hbase。注意:注意主机名和端口号要与hadoop的dfs name的对应
      3)hbase.zookeeper.quorum是Zookeeper集群的地址列表,用逗号分割。

    4、编辑conf/backup-masters(添加一个备份master)

    192.168.99.130

    5、编辑conf/regionservers(添加数据节点)

    192.168.99.130
  • 相关阅读:
    前端基础之html
    前端基础之css
    python模块之pyMySql
    MySQL基础命令
    python 异常处理、进程
    python第三方模块之paramiko模块
    python之socket网络编程
    centos65安装docker遇到的问题
    在Mac和win7上分别安装了docker后,发现原来的vagrant都启动不了了
    应用升级提示页面
  • 原文地址:https://www.cnblogs.com/puroc/p/6041967.html
Copyright © 2020-2023  润新知