1、编写监控主从SHELL脚本check_mysql_replication.sh,放在/etc/zabbix/下面#!/bin/bash/usr/bin/mysql-uzabbix-p密码-e‘showslavestatus\G‘|grep-E"Slave_IO_Running|Slave_SQL_Running"|awk‘{print$2}‘|grep-cYes2、在从库上授权zabbix用户:grantreplicationclienton*.*to‘z..
分类:
数据库 时间:
2015-09-25 04:07:29
阅读次数:
364
NIS & Kerberos配置所需RPM包列表: krb5-server-1.10.3-42.el6.x86_64.rpm krb5-workstation-1.10.3-42.el6.x86_64.rpm krb5-devel-1.10.3-42.el6.x86_64.rpm ypserv-2....
分类:
其他好文 时间:
2015-09-24 09:29:24
阅读次数:
358
在MySQL的主从环境中,我们可以通过在slave上执行show slave status来查看slave的一些状态信息,其中有一个比较重要的参数Seconds_Behind_Master。那么你是否明白它的真正含义以及它是怎么计算的呢? 在之前我一直误以为Seconds_Behind_Mas...
分类:
数据库 时间:
2015-09-23 14:57:16
阅读次数:
139
目录1、Replication的工作原理2、如何配置Redis主从复制3、应用示例1、Replication的工作原理在Slave启动并连接到Master之后,它将主动发送一条SYNC命令。此后Master将启动后台存盘进程,同时收集所有接收到的用于修改数据集的命令,在后台进程执行完毕后,Maste...
分类:
其他好文 时间:
2015-09-23 13:16:13
阅读次数:
210
操作系统环境:CentOSrelease6.5(Final)MySQL数据库:mysqlVer14.14Distrib5.5.45master192.168.10.180slave192.168.10.80主从服务器的hosts均添加了ip主机名对应关系大体的步骤有以下几步1.服务器角色指定2.mysql数据库安装配置3.主库上的配置3.1设置server-id并开启binlog3.2..
分类:
数据库 时间:
2015-09-22 19:04:24
阅读次数:
329
做mysql的slave时间监控,必须check_mysql文字,check当误差:error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or ...
分类:
移动开发 时间:
2015-09-22 12:44:15
阅读次数:
333
1、首先要在visiset工具下,设置好地址端口号,组网模式master slave参数;2、打开工具hercules,选择TCP Client选项,设置参数好连接并通讯,发送打开、关闭 按钮指令,一般是1和2;代码demo:定义: //datalogic Socket datalog...
分类:
其他好文 时间:
2015-09-21 19:16:09
阅读次数:
381
Zookeeper 从设计模式角度来看,是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper 就将负责通知已经在 Zookeeper 上注册的那些观察者做出相应的反应,从而实现集群中类似 Master/Slave 管理模式,关于 Zookeeper 的详细架构等内部细节可以阅读 Zookeeper 的源...
分类:
其他好文 时间:
2015-09-20 13:20:46
阅读次数:
206
mha文章:http://467754239.blog.51cto.com/4878013/1695175关于如何验证主从数据的不一致pt-table-checksum,它可以检测master和slave上表结构和数据是否一致如何解决主从数据不一致pt-table-sync,它可以修复主从数据不一致这两款工具都是由Percona公司提供的,Percona在MySQ..
分类:
数据库 时间:
2015-09-19 13:55:04
阅读次数:
445
1、二进制日志中要保存上下文的原因 二进制日志是要在slave端重放的,记录上下文信息,是为了保证主丛数据库的一致。如rand一个随机数,在主上返回的可以有是100,在从上返回的可能就是1000了。 为了数据的一致mysql就要把这个返回的值保存下来,到了slave那边就直接用。2、二进制日志中.....
分类:
数据库 时间:
2015-09-19 13:51:55
阅读次数:
264