zoukankan      html  css  js  c++  java
  • HBASE完全分布式安装

    实现步骤

    1.准备三台虚拟机,01作为主节点,02、03作为从节点。(把每台虚拟机防火墙都关掉,配置免密码登录,配置每台的主机名和hosts文件。)

    2.01节点上安装和配置:Hadoop+Hbase+JDK+Zookeeper

    3.02、03节点上安装和配置:Hbase+JDK+Zookeeper

    4.修改conf/hbase-env.sh

    配置示例:

    #修改JAVA_HOME

    export JAVA_HOME=xxxx

    #修改Zookeeper和Hbase的协调模式,hbase默认使用自带的zookeeper,如果需要使用外部zookeeper,需要先关闭。

    export HBASE_MANAGES_ZK=false

       

    5.修改hbase-site.xml,配置开启完全分布式模式

    配置示例:

    <property>

    <name>hbase.rootdir</name>

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

    </property>

    <property>

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

    <value>true</value>

    </property>

    #配置Zookeeper的连接地址与端口号

    <property>

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

    <value>hadoop01:2181,hadoop02:2181,hadoop03:2181</value>

    </property>

    6.配置region服务器,修改conf/regionservers文件,每个主机名独占一行,hbase启动或关闭时会按照该配置顺序启动或关闭主机中的hbase

    配置示例:

    hadoop01

    hadoop02

    hadoop03

       

       

    7.将01节点配置好的hbase通过远程复制拷贝到02,03节点上

    8.启动01,02,03的Zookeeper服务

    9.启动01节点的Hadoop

    10.启动01节点的Hbase,进入到hbase安装目录下的bin目录

    执行:sh start-hbase.sh

    11.查看各节点的java进程是否正确

    12.通过浏览器访问http://xxxxx:60010来访问web界面,通过web见面管理hbase

    13.关闭Hmaster,进入到hbase安装目录下的bin目录

    执行:stop-hbase.sh

    14.关闭regionserver,进入到hbase安装目录下的bin目录

    执行:sh hbase-daemon.sh stop regionserver

       

    注:HBASE配置文件说明

    hbase-env.sh配置HBase启动时需要的相关环境变量

    hbase-site.xml配置HBase基本配置信息

    HBASE启动时默认使用hbase-default.xml中的配置,如果需要可以修改hbase-site.xml文件,此文件中的配置将会覆盖hbase-default.xml中的配置

    修改配置后要重启hbase才会起作用

  • 相关阅读:
    【五种方法】mybatis使用Map返回时,当value为空时不显示key
    【日常填坑】com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.
    NVL2(表达式1,表达式2,表达式3)表达式1带或者,与
    oracle存储过程is和begin之间的参数说明
    Idea全局搜索没有把html文件显示出来
    JAVA
    (日常踩坑)idea启动多个tomcat时,报Invalid command '' received警告
    java中impl作用
    localhost:8080要加项目名能访问的解决方法
    【ubuntu】搭建mysql5.7
  • 原文地址:https://www.cnblogs.com/shuzhiwei/p/11316525.html
Copyright © 2011-2022 走看看