一:搭建主主复制环境
1.1实验环境
两台机器事先都已经装好了MySQL单实例。
IP: 10.192.203.201
10.192.203.202
端口都是3307.
二者的端口号需要保持一致,否则在最后用vip连接的时候,不能使用相同端口号连接。
1.2 实验步骤
1.2.1 修改配置文件
修改master1:
在[mysqld]下面添加:
server-...
分类:
数据库 时间:
2016-05-27 12:44:42
阅读次数:
278
前言:MySQL进行主主复制或主从复制的时候会在配置文件制定的目录下面产生相应的relay log,本文档总结这些相关参数的定义及解释。 1、什么是relay log The relay log, like the binary log, consists of a set of numbered ...
分类:
数据库 时间:
2016-05-11 14:52:17
阅读次数:
332
MySQL主主复制结构区别于主从复制结构。在主主复制结构中,两台服务器的任何一台上面的数据库存发生了改变都会同步到另一台服务器上,这样两台服务器互为主从,并且都能向外提供服务。有了上一节的主从复制,那么主主复制就很容易了。 一、先修改配置文件 服务器A(192.168.1.254)配置如下 log- ...
分类:
数据库 时间:
2016-03-24 16:09:35
阅读次数:
197
Step1:主主节点/ect/my.cnf的配置系统版本:CentOS-6.5-x86_64##node1
[mysqld]
basedir=/usr/local/mysql
datadir=/var/lib/mysql
port=3306
socket=/var/lib/mysql/mysql.sock
server-id=1
log-bin=/data/mysql/binlog/mysql-bin
relay-log=/data/mysql/binlog/mysql-relay-..
分类:
数据库 时间:
2016-03-18 18:13:27
阅读次数:
204
二进制日志概念记录对数据发生或潜在发生更改的SQL语句,并且是以二进制格式保存的日志使用用途查看数据库变更历史数据库增量备份数据库灾难恢复MySQL复制(主从、主主复制)二进制日志性能影响日志即影响MySQL性能又占用大量磁盘空间。因此,往往需要做采样分析时才会打开即使..
分类:
数据库 时间:
2016-03-15 00:42:11
阅读次数:
296
在做mysql主从和互主配置时,如果一步一步操作,经常会调整半天,浪费时间。其实原理很简单,通过IO线程对bin-log进行相互同步,然后有个sql线程把bin-log执行一遍,为了防止相互打架,设置一个offset,于是就想怎么样提高效率,最短的时间把环境搭建好,好在只要想就是有办法..
分类:
数据库 时间:
2016-03-04 19:29:53
阅读次数:
300
MySQL双主复制配置试验过程服务器环境:+-------------------+---------------------------------------------------||服务器节点1|服务器节点2|+-------------------+------------------------+-------------------------+|OS|RHEL5.6|RHEL5.6|+-------------------+---------..
分类:
数据库 时间:
2016-03-04 19:25:39
阅读次数:
266
MMM高可用方案简介MMM(Master-MasterReplicationManagerforMySQL)主主复制管理器,是一套提供了MySQL主主复制配置的监控、故障迁移和管理的可伸缩的脚本程序。在MMM高可用解决方案中,可以配置双主多从架构,通过MySQLReplication技术可以实现两台MySQL服务器互为主从,并且..
分类:
数据库 时间:
2016-02-27 16:40:11
阅读次数:
447
一简单介绍 Keepalived+lvs+mysql主主复制是比較经常使用的一种Mysql高可用方案,当中lvs 提供读负载均衡,Keepalived通过虚拟vip漂移实现故障自己主动转移,而Mysql尽管配置成主主复制。可是一般都是採用单点写入来保证数据一致性。 整个方案实现很easy,仅需两台s
分类:
数据库 时间:
2016-02-27 16:15:50
阅读次数:
330
同步,异步,半同步复制的比较: 同步复制:Master提交事务,直到事务在所有的Slave都已提交,此时才会返回客户端,事务执行完毕。缺点:完成一个事务可能会有很大的延迟。 异步复制:当Slave准备好才会向Master请求binlog。缺点:不能保证一些事件都能够被所有的Slave所接收。 半同步
分类:
数据库 时间:
2016-02-22 17:27:11
阅读次数:
164