`
michael8335
  • 浏览: 187539 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MySQL单节点双实例双主架构问题

阅读更多
公司用三台机器搭建了一套双主主数据库服务器,三台服务器分别是3.31(3308),3.32(3306),3.33(3306、3308),其中3.33上安装了一个MySQL的双实例,它分别于另外两台服务器通过3306和3308端口实现互为主主架构,但是结果始终只能有一套能够正常工作,比如当33通过3308端口和31互为主主时,32上便不能正常工作,切33的3306端口也和31成了主主关系,感觉32和33之前断链了,检查各种配置文件,都没有发现任何问题,分析各台机器的日志文件,发现下面的问题:

Master_log_File和Relay_Master_Log_File都应该是其主机的远程文件,Relay_Log_File应该是本地的文件,通过上图分析31上没有他的远程日志文件,导致31和33主主架构失败,昨天数据库专家过来了,经过仔细检查各种配置,均无任何错误,之后,其让每台机器执行reset Master命令,执行之后,两台都好了,33上的3308实例有了31的远程主机日志文件,感觉很神奇…….至今不太明白reset Master到底有何神奇之处???
0
2
分享到:
评论

相关推荐

    mysql 双主单活+keepalived 实现高可用

    本指导文档聚焦于“MySQL双主单活+Keepalived”架构,旨在实现数据库的高可用部署,以便在主节点故障时能自动切换到备用节点,保持业务连续运行。以下是关于这一主题的详细知识解释: 一、MySQL双主复制 MySQL双主...

    mysql双主带双从

    ### MySQL双主带双从架构详解与搭建步骤 在高可用性和数据冗余需求日益增长的背景下,MySQL的双主带双从(Multi-Master with Slave Replication)架构成为了一种有效的解决方案。此架构不仅提高了数据库系统的可用...

    nigix实现MYSQL主备高可用双活

    MySQL数据库在许多业务环境中是核心组件,为了保证数据的安全性和服务的连续性,通常需要实现主备高可用和双活架构。Nginx作为一个流行的反向代理服务器,可以通过配置实现对MySQL主备集群的负载均衡,提高系统的...

    基于MySQL 5.7+keepalived的双主搭建

    ### 基于MySQL 5.7 + Keepalived的双主搭建详解 #### 一、项目背景与目的 在高可用性和数据安全性的需求下,很多企业选择使用双主或多主架构来确保数据库服务的稳定运行。本文将详细介绍如何通过MySQL 5.7和...

    MySQL高可用架构演进

    随着技术的发展,MySQL又提出了主主复制(Master-Master Replication)模式,允许两个节点互为主从,双向同步数据。这种架构提高了系统的容错性,但仍然存在单点故障问题,因为网络延迟或冲突可能导致数据不一致。 ...

    Sina架构师:基于MySQL可扩展架构设计 pdf

    主从复制允许一个MySQL实例(主节点)的数据被同步到其他实例(从节点),这样即使主节点出现问题,从节点也可以接管服务,保证系统的连续性。此外,通过多层复制,可以构建更复杂的树状或网状结构,进一步提高系统...

    windows下mysql主备双向复制与mycat负载均衡

    在Windows环境下搭建MySQL主备双向复制以及Mycat负载均衡,是一种常见的数据库架构策略,用于提高数据的可用性、一致性和系统的负载均衡能力。以下详细的知识点说明了这一过程: 1. MySQL主备双向复制的概念和作用...

    mysql+keepalived双主热备部署手册.docx

    **双主热备架构**是指在两个或多个服务器之间构建的数据同步与故障转移机制。在这个架构中,两个服务器都可以作为主服务器运行,当其中一台出现故障时,另一台能够迅速接管其工作负载,确保服务不中断。这种模式下,...

    mysql 性能优化与架构设计(word版)

    3. 主主复制:主主复制提供更高的数据冗余和容错性,允许两个节点同时接受读写操作,当一个节点出现问题时,另一个节点可以无缝接管。 4. 分布式数据库:通过Sharding Key将数据分布到多个MySQL实例,如MyCat、...

    微服务架构(Kafka、Redis、MySQL)

    Redis集群采用的是分布式存储方式,通过三台服务器(192.168.1.170、192.168.1.171、192.168.1.172)部署了六个Redis实例,形成三主三从的结构,这样可以确保即使有一台服务器宕机,其他节点仍能提供服务,提高了...

    百度mysql架构

    - **分散式架构**:最初,百度采用了分散式的MySQL架构,即每个服务或业务模块都有自己的数据库实例,这样的设计便于管理和扩展,但也存在数据一致性难以保证的问题。 - **集中式架构**:随着业务规模的扩大和技术的...

    mysql 集群架构文档

    2. **NDB Cluster数据节点**:存储引擎实例,负责数据的实际存储和管理,每个节点都有自己的内存和磁盘,避免单点故障。 3. **管理服务器(ndb_mgmd)**:通过管理工具对整个集群进行配置和监控。 4. **数据访问程序...

    mysql分布式数据库mycat方案

    在 MySQL 分布式数据库 MyCAT 方案中,整个数据库系统被拆分成多个独立的节点,每个节点可以是一个独立的 MySQL 实例。这些节点之间可以相互通信和协作,共同完成数据库的读写操作。这种架构可以提高数据库的可扩展...

    Mysql5.6.27双主复制+Keepalived实现高可用服务

    本文将详细介绍如何利用 MySQL 5.6.27 的双主复制与 Keepalived 实现一个高可用的服务架构,并通过实例演示整个过程。 #### 二、准备工作 在开始部署之前,需要完成以下准备工作: 1. **软件安装**:确保两台...

    MySQL中的循环复制:构建多节点数据同步架构

    循环复制通过在多个数据库实例之间建立复制链,实现了数据的多级同步,从而减轻了主数据库的负载,并提高了整体的复制效率。本文将详细介绍循环复制的原理、配置方法以及在实际应用中的策略和优化。 MySQL的循环复制...

    MySQL异步复制延迟解决的架构设计与运维架构

    ### MySQL异步复制延迟解决的架构设计与运维架构 #### 一、MySQL主从同步基本流程及延迟原因 在MySQL数据库系统中,主从复制是一种常见的数据同步方式,用于实现数据冗余和读写分离等功能。然而,在实际应用中,...

    2017最新老男孩MySQL高级专业DBA实战课程全套【清晰不加密】,看完教程月入40万没毛病

    28-MySQL数据库多实例启动问题排错方法及实战排错.avi 29-MySQL数据库多实例实战排错02.avi 30-增加MySQL数据库第三个实例实战讲解.avi 31-MySQL数据库多实例的其他故障问题说明.avi 第三部:MySQL应用管理及进阶...

    小米MySQL高可用架构演进.pdf

    【小米MySQL高可用架构演进】的讲解主要涵盖了小米公司在发展过程中如何逐步构建和优化其MySQL数据库系统的高可用性。小米作为一个大型互联网公司,其MIUI操作系统、云服务以及米家智能设备等业务对数据库的需求非常...

Global site tag (gtag.js) - Google Analytics