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

  • 相关阅读:
    Python是如何进行内存管理的?
    scrapy利用set()对数据进行去重
    python快速抓取新闻标题及内容
    python爬虫第三方库
    Spring使用@Scheduled定时调度
    redis启动失败
    视图系统
    路由系统
    Django框架 part 2
    Django框架
  • 原文地址:https://www.cnblogs.com/fishperson/p/12561069.html
Copyright © 2011-2022 走看看