故障现象: 中午12点多,一套主从集群的主库因为没有配置大页内存,发布时导致OOM,MYSQL实例重启了,然后MHA发生了切换。切换过程正常。切换后需要把原master配置成新master的slave,在manager.log文件里面找到change master to ....命令,执行后发现复制 ...
分类:
数据库 时间:
2016-04-08 18:19:48
阅读次数:
284
MySQL5.6引入的GTID(GlobalTransactionIDs)使得其复制功能的配置、监控及管理变得更加易于实现,且更加健壮。要在MySQL5.6中使用复制功能,其服务配置段[mysqld]中于少应该定义如下选项:binlog-format:二进制日志的格式,有row、statement和mixed几种类型; 需要注意的是:当..
分类:
数据库 时间:
2016-04-06 00:44:18
阅读次数:
395
主机角色:主数据库:[root@A-DB01~]#hostnameA-DB01[root@A-DB01~]#ifconfigeth0|awk-F‘[:]+‘‘NR==2{print$4}‘172.16.0.14从数据库:[root@A-DB02~]#hostnameA-DB02[root@A-DB02~]#ifconfigeth0|awk-F‘[:]+‘‘NR==2{print$4}‘172.16.0.15主库操作:1.主库开binlog功能[root@A-D..
分类:
数据库 时间:
2016-04-06 00:40:22
阅读次数:
362
MySQL5.6VS5.7压测报告版本姓名时间V1.0刘占彬2016.3.2测试条件1.软件OS:CentOSrelease6.7(Final)文件格式:xfsMySQL:percona5.6.24VS5.7.10关键参数配置(yuminstall后初始化默认,未做修改):bufferpool大小16Gsync_binlog=0innodb_flush_log_at_trx_commit=2压测工具:sysbe..
分类:
数据库 时间:
2016-04-05 10:56:21
阅读次数:
626
MySQL 提供了数据库的同步功能,这对我们实现数据库的冗灾、备份、恢复、负载均衡等都是有极大帮助的。本文描述了常见的同步设置方法。 一、准备服务器 由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样,因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低 ...
分类:
数据库 时间:
2016-04-05 09:28:45
阅读次数:
290
一.Mysql Binlog格式介绍 Mysql binlog日志有三种格式,分别为Statement,MiXED,以及ROW! 1.Statement:每一条会修改数据的sql都会记录在binlog中。 优点:不需要记录每一行的变化,减少了binlog日志量,节约了IO,提高性能。(相比row能节 ...
分类:
数据库 时间:
2016-04-04 17:55:12
阅读次数:
288
【一】RESET MASTER参数 功能说明:删除所有的binglog日志文件,并将日志索引文件清空,重新开始所有新的日志文件。用于第一次进行搭建主从库时,进行主库binlog初始化工作; 测试如下: 未删除前 [root@mysql01 mysql]# pwd/data/mysql [root@m ...
分类:
其他好文 时间:
2016-04-01 09:10:14
阅读次数:
242
将两台MySQL数据库节点配置为主从log-bin=mysql-bin#主节点开启二进制日志
binlog_format=mixed
server-id =1#主节点server-id为1授权从服务器复制账号并记录二进制日志位置:server_id=2#从服务器server-id为2
relay_log=relay-log#打开从服务器中继日志,并关闭二进制日志从..
分类:
数据库 时间:
2016-03-21 16:45:20
阅读次数:
355
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