pt-heartbeat是用来监控主从延迟的一款percona工具,现在我们大部分的MySQL架构还是基于主从复制,例如MHA,MMM,keepalived等解决方案。而主从环境的话,我们很关心的就是主从延迟的问题,一般情况下我们在从库执行以下语句: mysql> show slave status ...
分类:
其他好文 时间:
2017-06-23 19:21:15
阅读次数:
172
但凡是MySQLDBA肯定都听说过MHA个高可用方案,而且很多公司都是通过对MHA做二次开发来实现MySQL高可用的。如果MHA不结合VIP的话,每次主库切换都需要程序修改连数据库的配置,这样比较麻烦。而采用MHA+VIP的方式时可以在主库切换的过程中让VIP漂移到新主库,省去了改数据库配置..
分类:
数据库 时间:
2017-06-16 23:17:18
阅读次数:
237
MHA故障切换脚本master_ip_failover结合VIP:#!/usr/bin/envperl
usestrict;
usewarningsFATAL=>‘all‘;
useGetopt::Long;
my(
$command,$ssh_user,$orig_master_host,$orig_master_ip,
$orig_master_port,$new_master_host,$new_master_ip,$new_master_port,
$new_master_us..
分类:
其他好文 时间:
2017-06-16 23:08:48
阅读次数:
296
结合vip的主库在线切换脚本master_ip_online_change:#!/usr/bin/envperl
#Copyright(C)2011DeNACo.,Ltd.
#
#Thisprogramisfreesoftware;youcanredistributeitand/ormodify
#itunderthetermsoftheGNUGeneralPublicLicenseaspublishedby
#theFreeSoftwareFoundation;eitherversi..
分类:
其他好文 时间:
2017-06-16 23:07:29
阅读次数:
1601
最近在研究ProxySQL,觉得还挺不错的,所以就简单的折腾了一下,ProxySQL目前也是Percona在推荐的一个读写分离的中间件。关于详细的介绍可以参考官方文档。https://github.com/sysown/proxysql/wiki 本文主要介绍的是MHA+ProxySQL读写分离以及 ...
分类:
数据库 时间:
2017-06-16 11:29:57
阅读次数:
806
记录一下配置mha的时候遇到的错误,使用perl模块发送邮件的时候报以下错误: 解决方法: ...
分类:
其他好文 时间:
2017-06-12 16:18:30
阅读次数:
232
python的标准库里的日志系统从Python2.3开始支持。只要import logging这个模块即可使用。如果你想开发一个日志系统, 既要把日志输出到控制台, 还要写入日志文件,只要这样使用: 结合上面的例子,我们说下几个最常使用的API: logging.getLogger([name]) ...
分类:
编程语言 时间:
2017-06-12 16:12:53
阅读次数:
288
本文首发于微信公众号“Python数据之道” 前言 本文主要摘录自 pycon 2017大会的一个演讲,同时结合自己的一些理解。 pycon 2017的相关演讲主题是“The Python Visualization Landscape”。 先来一张全景图镇楼~~ 看完这张图是不是有点懵? 别着急, ...
分类:
编程语言 时间:
2017-06-11 18:18:28
阅读次数:
432
1nginx工作原理2keepalived工作原理3mysql主从复制原理mha高可用原理4inotify实时同步原理5nfs原理rpcbind服务原理6rsync工作原理7ssh工作原理8ansible工作原理
分类:
系统相关 时间:
2017-06-04 22:55:03
阅读次数:
258
一键安装 redmine on windows 和发邮件设置1)使用http://bitnami.org/stack/redmine一键安装redmine (windows).2)改动以下的文件:D:\Bitnami\redmine-2.5.2-0\apps\redmine\htdocs\confi ...