zoukankan      html  css  js  c++  java
  • Hbase安装

    1.安装和配置:Hadoop+JDK+Zookeeper

    2.安装Hbase

      配置环境变量:

      

    3.修改conf/hbase-env.sh

      #修改JAVA_HOME:

      export JAVA_HOME=xxxx

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

      export HBASE_MANAGES_ZK=false

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

    <configuration>
    <property>
    <name>hbase.rootdir</name>
    <value>hdfs://salver1:9000/hbase</value>
    </property>
    <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
    </property>
    <property>
    <name>hbase.master</name>
    <value>salver1:60000</value>
    </property>
    <property>
    <name>hbase.zookeeper.quorum</name>
    <value>salver0,salver1,salver2,salver3</value>
    </property>
    <property>
    <name>hbase.master.info.port</name>
    <value>60010</value>
    </property>
    <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/home/zookeeper-3.5.6/tmp</value>
    </property>
    <property>
    <name>hbase.zookeeper.property.clientPort</name>
    <value>2181</value>
    </property>
    <property>
    <name>hbase.regionserver.handler.count</name>
    <value>10</value>
    </property>
    <property>
    <name>zookeeper.session.timeout</name>
    <value>90000</value>
    </property>
    <property>
    <name>hbase.regionserver.restart.on.zk.expire</name>
    <value>true</value>
    </property>
    <property>
    <name>hbase.unsafe.stream.capability.enforce</name>
    <value>false</value>
    </property>
    <property>
    <name>hbase.wal.provider</name>
    <value>filesystem</value>
    </property>
    </configuration>

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

    6.salver1将节点配置好的hbase通过远程复制拷贝到其他节点上

    7.启动Zookeeper服务

    8.启动Hadoop

    9.启动Hbase

    10.查看各节点的java进程是否正确,或者通过浏览器访问http://xxxxx:60010来访问web界面,通过web见面管理hbase

    11.关闭Hmaster,进入到hbase安装目录下的bin目录,执行:start-hbase.sh

  • 相关阅读:
    [LeetCode] 461. Hamming Distance
    [LeetCode] 1503. Last Moment Before All Ants Fall Out of a Plank
    [LeetCode] 271. Encode and Decode Strings
    [LeetCode] 38. Count and Say
    SVN安装及基本操作(图文教程)(超级详细)
    解决ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)问题
    雪花算法的原理和实现Java
    XML、XML约束、XML解析、常用的xml解析器(DOM4J)、XPATH
    XML解析之SAX方式解析xml文件
    Javascript面试题
  • 原文地址:https://www.cnblogs.com/fishperson/p/12561069.html
Copyright © 2011-2022 走看看