什么是MySQL Master-Master Replication Manager(MMM)? ·MMM (MySQL Master-Master Replication Manager) 是整合Script 做监控/管理MySQL Master-Master replication cluster 的设定配置. •Master-Master 的意
MMM
原创 2012-11-16 17:01:03
868阅读
Mysql Master-Master Replication Manager (mysql 主主复制管理工具)!目录一、 概述 4 二、 典型的应用 5 2.1 两个节点的环境 5 2.2 两个master+一个或者多个slaves的环境 5 三、 需求 6 3.1 monitoring host需求 6 3.2 nodes需求 6 3.3 使用MMM tools的附加需求 7 四、 mmm_a
翻译
4k
2023-06-07 08:24:28
149阅读
replication-manager 编译
原创 2018-09-30 12:04:45
2254阅读
MySQL高可用工具,一直以来MHA使用的比较多,自从MySQL 开启GTID之后,出现了Orchestrator以及replication-manager这类新的高可用工具 1. 设置yum源 # /etc/yum.repos.d/signal18.repo [signal18] name=Sig
原创 2022-06-26 00:55:43
366阅读
replication-manager for MySQL安装测试笔记
原创 2019-08-16 10:15:41
2934阅读
徐晨亮,MySQL DBA,知数堂学员。热衷于数据库优化,自动化运维及数据库周边工具开发,对MySQL源码有一定的兴趣。 一、切换流程图: 二、核心代码: 主要实现逻辑在cluster_fail.go的MasterFailover函数 func (cluster *Cluster) MasterFailover(fail bool) bool {    if cluster.GetTopo
转载 2021-07-25 14:59:23
216阅读
1. master mysql 中修改/etc/my.cnf 在mysqld下添加如下两行: log-bin=/var/lib/mysql/mysql-bin.log server-id=1 #binlog-do-db=DB1 #binlog-do-db=DB2     #如果备份多个数据库,重复设置这个选项即可 2.重启mysql,添加sla
原创 2011-06-30 18:14:30
469阅读
浏览一下5.5官档上关于replication的章节: http://dev.mysql.com/doc/refman/5.5/en/replication-howto.html 总结了一下关于AB复制的步骤: (1)设置主服务器的my.cnf 开启二进制日志记录设置serverid [mysqld] log-bin=mysql-bin server-id=1 inno
转载 2012-02-23 17:43:56
569阅读
1.  mysql 复制工作方式:          a.主服务器把数据更改记录到二进制日志中          b.从服务器把主服务器的二进制日志事件copy到自己的中继日志中(从服务器会开启一个I/O线程来转储日志)        &n
原创 2012-11-21 15:57:41
503阅读
配置 Replication- 在主服务器上,必须启用二进制日志记录并配置唯一的服务器ID。需要重启服务器。vim /etc/my.cnf #编辑主服务器的配置文件 my.cnf,在[mysqld] 下面添加如下内容 [mysqld] log-bin=/var/log/mysql/mysql-bin server-id=1 #主服务器ID innodb_flush_log_at_trx_commi
原创 精选 2024-03-28 10:34:35
149阅读
MySQL Master/Slave原理分析:    单向同步是基于MySQL的二进制日志的(binlog),需要开启二进制日志功能。MySQL将所有更新的内容记录到二进制日志中,Master/Slave通过三个线程来完成同步。在Master上有一个线程,用来发送二进制日志,在Master上show processlist\G可以查看线程的名字(Binlog Dump)。在Sl
推荐 原创 2012-05-27 11:55:41
5672阅读
3点赞
3评论
MySQL日志类型 二进制日志 事务日志 错误日志 一般查询日志 中继日志 慢查询日志 二进制日志 默认存放于数据目录  命名格式:mysql-bin.xxxxxx 滚动:达到单个文件的最大上限,flush logs,服务器重启 二进制日志格式 基于语句 基于行 混合 mysql-bin.index:二进制日志文件索引文件 查看当前正在使用的二进制日志文件mysql>
原创 2016-04-05 17:33:00
672阅读
  Chapter 16 Replication Table of Contents 16.1 Configuring Replication 16.1.1 Binary Log File Position Based Replication Configuration Overview 16.1.2 Setting Up Binary Log File Position Ba
转载 2020-03-22 12:42:00
191阅读
2评论
replication-manager的生产实战
原创 精选 2020-07-06 23:29:48
5727阅读
1评论
           mysql 基于表的复制  在主数据库,vi /etc/my.cnf , 添加如下几行:  log-bin=mysql-bin; log-bin=mysql-bin; 然后导出需要复制的表的数据。 mysql -uroot -padmin zyt_sz_web_01 t_pos_c
原创 2011-12-13 15:15:15
1101阅读
master 10.10.1.100 slave   10.10.1.110 安装mysql tar xf mysql-5.5.3-m3.tar ./configure --prefix=/usr/local/mysql \ --localstatedir=/data/mysql --enable-assembler \ --with-client-ldflags
原创 2012-02-03 13:11:08
599阅读
打开mysql主页,满篇介绍mysql5.6版本有多好,多牛。后来浏览了5.6的更新说明,说是强化了replication,还有人测试开启replication对性能影响不大,不像以前,影响性能明显。反而性能更好?那个叫mysql中国的网站测试说的。官网有说多线程啥的进行复制,好吧。我信了。   但是安装网上老的配置方法配置主从模式失败,服务起不来,说找不到pid什么文件,错误已经忘啦~~不好意思。   于是乎,在官方下载最新的安装文档...全英文...一口一口的啃。
推荐 原创 2013-02-28 16:54:29
2799阅读
3点赞
5评论
今天又犯二了,居然把mysql的复制给忘了,也算醉了,再次总结mysql 主从:公司的db01-fk(172.33.4.155)机器出了问题,需要换新的机器。这台机器上的mysql也是从中国db01复制的,所以解决思路:1、从中国db01备份数据库,并将备份文件传至FK;2、在FK site 新db01-fk上还原数据库,并设置master地址及相关参数,实现复制;具体操作如下:1、CN db01
原创 2016-12-10 13:58:35
1172阅读
1点赞
1、复制概述 1.1、复制解决的问题数据复制技术有以下一些特点:(1)    数据分布(2)    负载平衡(load balancing)(3)    备份(4)    高可用性(high availability)和容错1.2、复制如何工作从高层来看,复制分成三步:(1)    master将改变记录到二进制日志(binary log)中(这些记录叫做二进制日志事件,binary log ev
转载 2015-05-03 00:33:00
140阅读
2评论
原创 2022-08-08 10:41:15
86阅读
  • 1
  • 2
  • 3
  • 4
  • 5