`
qindongliang1922
  • 浏览: 2188441 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
7265517b-f87e-3137-b62c-5c6e30e26109
证道Lucene4
浏览量:117659
097be4a0-491e-39c0-89ff-3456fadf8262
证道Hadoop
浏览量:126068
41c37529-f6d8-32e4-8563-3b42b2712a50
证道shell编程
浏览量:60013
43832365-bc15-3f5d-b3cd-c9161722a70c
ELK修真
浏览量:71397
社区版块
存档分类
最新评论

Hbase1.1.2高可用配置Hmaster容错

阅读更多

Hbase的Hmaster配置HA相比Hadoop的NameNode和ResourceManager的HA来说,比较简单,几乎不用配置什么:


<configuration>
  <property>
      <name>hbase.rootdir</name>
      <value>hdfs://ns1/hbase</value><!--这里必须跟core-site.xml中的配置一样-->
  </property>
  <!-- 开启分布式模式 -->
  <property>
  <name>hbase.cluster.distributed</name>
   <value>true</value>
  </property>
 <property>
        <name>hbase.zookeeper.property.clientPort</name>
        <value>2181</value>
    </property>
  <!--    这里是对的,只配置端口,为了配置多个HMaster -->
   <property>
   <name>hbase.master</name>
   <value>60000</value>
   </property>
     <property>
     <name>hbase.tmp.dir</name>
     <value>/ROOT/server/hbase/hbasetmp</value>
         </property>
<!-- Hbase的外置zk集群时,使用下面的zk端口 -->
     <property>
     <name>hbase.zookeeper.quorum</name>
     <value>h1,h2,h3</value>
     </property>
        <property>
                <name>hbase.regionserver.lease.period</name>
                <value>120000</value>
        </property>
</configuration>



完毕后,执行start-hbase.sh 启动Hbase集群,然后在第二台Hmaster上
执行hbase-daemon.sh start master,如果启动成功,则可以在16010界面上
看到备用的master,一切正常之后,可以kill掉主master,测试自动容错.







使用jps命令查看两台master的进程,分别如下:

[webmaster@Hadoop-0-187 ~]$ jps
20449 JobHistoryServer
27295 Jps
14204 DataNode
20209 NameNode
17328 ResourceManager
3310 QuorumPeerMain
19329 HMaster
13827 DFSZKFailoverController
15474 NodeManager
14409 JournalNode
[webmaster@Hadoop-0-187 ~]$ 


[webmaster@Hadoop-0-186 ~]$ jps
30300 JournalNode
30789 NodeManager
582 HMaster
30203 DataNode
3683 Jps
30127 NameNode
31256 ResourceManager
2396 QuorumPeerMain
29987 DFSZKFailoverController
32745 HRegionServer
[webmaster@Hadoop-0-186 ~]$ 


代表配置成功!


  • 大小: 27.7 KB
0
1
分享到:
评论

相关推荐

    hbase-1.1.2-bin.tar.gz

    解压后的“hbase-1.1.2”目录会包含所有必要的文件和配置,如bin目录下的可执行脚本,conf目录下的配置文件,lib目录下的依赖库,以及doc和src目录等,这些资源可以帮助用户快速搭建和管理HBase集群。 为了部署...

    Hadoop2.6.2、Hbase1.1.2 HA

    在IT行业中,分布式存储和计算框架是大数据处理的关键技术,Hadoop 2.6.2、HBase 1.1.2以及Hive 1.2.1是这些领域的核心组件,它们共同构建了一个高可用性(HA)的生态系统。这里我们将深入探讨这三个组件以及它们在...

    Hbase 高可用分布式搭建

    总结,HBase的高可用分布式搭建涉及到Hadoop环境的配置、HBase组件的优化以及与Hadoop生态中其他工具的协同。通过合理的配置和管理,可以构建出稳定、可靠的HBase集群,满足大数据场景下的高性能存储和访问需求。

    hbase-client-1.1.2-API文档-中英对照版.zip

    赠送jar包:hbase-client-1.1.2.jar; 赠送原API文档:hbase-client-1.1.2-javadoc.jar; 赠送源代码:hbase-client-1.1.2-sources.jar; 包含翻译后的API文档:hbase-client-1.1.2-javadoc-API文档-中文(简体)-...

    hbase-1.2.1-bin.tar的压缩包,下载到本地解压后即可使用 HBase 是一个开源的、分布式的NoSQL 数据库

    HBase 是一个开源的、分布式的、版本化的 NoSQL 数据库(也即非关系型数据库),它利用 Hadoop 分布式文件系统(Hadoop Distributed File System,HDFS)提供分布式数据存储。与传统的关系型数据库类似,HBase 也以...

    Hbase高可用集群的安装.docx

    本文将指导读者完成Hbase高可用集群的安装,包括Hbase的基本安装配置、高可用完全分布模式的配置、Region服务器的配置等。 Hbase高可用集群的安装步骤: 1. 安装Hbase基本环境 首先,需要安装Hbase的基本环境,...

    HBase 1.2 分布式安装分享

    根据官方文档,HBase 1.2支持Hadoop 2.4.x及更高版本(如2.5.x),但不支持Hadoop 1.x系列。 - HBase版本:1.2.x。 3. **网络配置**: - 所有服务器之间需确保网络畅通无阻,可以相互ping通。 - 配置好每台...

    HBase高可用HA.pdf

    为了缓解这个问题,HBase的高可用设计包括了诸如HMaster故障切换、RegionServer故障转移以及对关键组件(如ZooKeeper)的依赖管理等措施,这些都能极大提升HBase集群的容错能力。 此外,HBase社区还通过引入强一致...

    Hadoop HA高可用集群搭建(Hadoop+Zookeeper+HBase)

    Hadoop HA高可用集群搭建(Hadoop+Zookeeper+HBase) 一、Hadoop HA高可用集群...通过规划服务器环境、选择合适的版本组合、安装和配置Zookeeper、Hadoop和HBase三个组件,可以搭建一个高效的Hadoop HA高可用集群。

    hadoop&hbase;高可用测试环境搭建

    本教程将详述如何搭建一个高可用的Hadoop和HBase测试环境。 首先,我们要理解高可用性的概念。在Hadoop生态系统中,高可用性意味着即使在硬件故障或其他异常情况下,服务也能持续运行,确保数据的完整性。这通常...

    hbase-1.1.2-bin及使用说明

    这个压缩包“hbase-1.1.2-bin”包含了HBase 1.1.2版本的源码、编译后的二进制文件以及相关依赖,适合在大数据环境中部署和使用。 HBase的核心概念包括表、行、列族和时间戳。表是由行组成的,每一行都有一个唯一的...

    hbase的hbase-1.2.0-cdh5.14.2.tar.gz资源包

    HBase是Apache Hadoop生态系统中的一个分布式、高性能、版本化、列族式数据库,它提供了对大规模数据集的实时访问。HBase设计用于处理PB级的数据,并且可以在数千台服务器上扩展。`hbase-1.2.0-cdh5.14.2.tar.gz` 是...

    藏经阁-HBase 高可用HA.pdf

    "HBase 高可用HA 实践经验" 本文将围绕 HBase 高可用HA 的实现经验进行详细的讲解,基于 Sift Science 的实际案例,探讨 HBase 在大规模数据存储和高并发请求下的可用性挑战,并介绍了 Circuit Breaking 的解决方案...

    Hadoop2.7Hbase1.1.3高可用集群安装与部署.pdf

    ### Hadoop2.7 HBase1.1.3 高可用集群安装与...通过以上步骤,可以完成一个基于 Hadoop 2.7 和 HBase 1.1.3 的高可用集群的安装与配置。这种方式不仅能够提高系统的可靠性和稳定性,还能有效提升大数据处理的能力和效率。

    HBase配置文件若干配置.zip

    `hbase.meta.replicas.count`用于设置meta表的副本数量,这可以提高meta表的可用性和容错性,但也会占用更多存储资源。 此外,还有许多其他的配置项,如`hbase.hregion.split.policy`(分裂策略)、`hbase.hregion....

    hadoop2.6.3-spark1.5.2-hbase-1.1.2-hive-1.2.1-zookeeper-3.4.6安装指南

    在搭建大数据处理平台时,Hadoop是基础组件,而Hadoop 2.6.3、Spark 1.5.2、HBase 1.1.2、Hive 1.2.1和Zookeeper 3.4.6是常见的版本组合,这些组件的整合安装对于构建分布式计算环境至关重要。以下是对这些组件及其...

    Hbase配置所需要的配置文件.zip

    HBase是一种分布式、高性能、基于列族的NoSQL数据库,...对于大型集群,可能还需要考虑高可用性配置,如多HMaster和HRegionServer的备份策略。同时,监控和日志也是运维过程中不可或缺的部分,可以帮助识别和解决问题。

Global site tag (gtag.js) - Google Analytics