脚本编写思路:(1)根据showslavestatusG;l列Seconds_Behind_Master;(2)Seconds_Behind_Master=NULL判断io或sql进程哪个停止或者二者都停止(3)Seconds_Behind_Master=0复制正常(4)Seconds_Behind_Master>0说明主从延迟上述(2)、(4)会发出邮件报警,正常时忽略,..
分类:
数据库 时间:
2014-09-17 10:27:23
阅读次数:
353
mysql架构为主从形式,当master故障时,会自动切换到slave上,当然也可设置为双master,但是有个弊端,比如,当某用户发表文章时,由于此时主机的压力很大,假设落后2000s,那么这台主机就挂了,另一台主机接管,vip漂移到从机上时,因为同步延长大,用户刚才发表的文章还没有..
分类:
数据库 时间:
2014-09-17 10:26:03
阅读次数:
421
1.1.MMM安装规划在主主、主从搭建正常情况下,进行如下配置。1.1.1.主机规划配置环境:nameHostWrite/readDescriptionmmm_monitor192.168.6.100Mysql-monmysql_master1192.168.6.100Mysql-db1mysql_master2192.168.6.101Mysql-db2mysql_slave1192.168.6.102Mysql-slave1VIP_Wri..
分类:
数据库 时间:
2014-09-17 10:25:54
阅读次数:
497
环境准备:在虚拟机上安装Cenos6.3,然后下载安装mysql,关于在CenOS6.3下安装mysql-5.5.25这里就不在重复了,请看前面的博客http://shansongxian.blog.51cto.com/5040181/1429804,因为我们是作mysql主从服务器,肯定需要两台虚拟机来测试,如果再次去安装太麻烦了,这里我们使..
分类:
数据库 时间:
2014-09-16 16:07:41
阅读次数:
275
1.创建一个数据库用于测试同步;mysql>createdatabasedragon;QueryOK,1rowaffected(0.04sec)mysql>usedragonDatabasechangedmysql>createtableuser(idint(5),namechar(20));QueryOK,0rowsaffected(0.17sec)mysql>quit2.修改主库my.cnf主要设置个不一样的ID,以及同..
分类:
数据库 时间:
2014-09-16 16:06:51
阅读次数:
378
读写数据库分离,前期没有用spring,实现起来想当复杂,后来通过扩展AbstractRoutingDataSource ,实现方式简单很多 mark 一下。主从 切面 代码: 1 package com.lixiaodao.datasource.aspect; 2 3 import java.u....
分类:
数据库 时间:
2014-09-15 21:00:09
阅读次数:
384
一、问题描述Mysql主从复制模式中,slave上报错“relaylogreadfailure”,导致主从同步停止。mysql>showslavestatus\G***************************1.row***************************Slave_IO_State:Master_Host:10.0.0.93Master_User:slaveuserMaster_Port:3306Connect_Retr..
分类:
数据库 时间:
2014-09-15 19:42:59
阅读次数:
269
高可靠对称节点(双星模式)概览双星模式是一对具有主从机制的高可靠节点。任一时间,某个节点会充当主机,接收所有客户端的请求;另一个则作为一种备机存在。两个节点会互相监控对方,当主机从网络中消失时,备机会替代主机的位置。双星模式由Pieter Hintjens和Martin Sustrik设计,应用在i...
分类:
其他好文 时间:
2014-09-14 23:35:37
阅读次数:
350
为了提高mysql主从复制的效率,将mysql从5.1.63升级到5.6.20,升级过程非常顺利,但是在数据的迁移过程中出现了问题,第一次数据迁移直接使用的是数据文件迁移的方法:停掉原5.1.63的数据库服务,将数据库的物理文件直接拷贝到5.6.20的数据库的data目录下,启动5.6.20的数据库..
分类:
数据库 时间:
2014-09-14 11:26:17
阅读次数:
243