使用purge_relay_logs工具定时清理mha高可用系统中未定时清除的relay log
分类:
数据库 时间:
2018-02-02 21:58:09
阅读次数:
297
pywin32下载地址安装 https://github.com/mhammond/pywin32/releases 安装wheel pip3 install wheel pip3 install pyopenssl pip3 install lxml 安装Visual C++ 14.0 http: ...
分类:
其他好文 时间:
2018-02-01 00:25:26
阅读次数:
267
logging模块:用于进行日志处理工作 基本的几种日志信息: 运行后控制台输出: 这几种信息是有级别的,默认debug和info级别的不输出,日志信息的级别顺序:CRITICAL > ERROR > WARNING > INFO > DEBUG。 两种配置方式: 函数配置: 特点: 对象配置: 特 ...
分类:
编程语言 时间:
2018-01-24 19:39:09
阅读次数:
155
MHA(Master High Availability)是目前在MySQL高可用方面相对成熟的一个解决方案,MHA在监控到master节点故障时,会提升其中拥有最新数据的slave节点成为新的master节点,在此期间,MHA会通过于其它从节点获取额外信息来避免一致性方面的问题。MHA还提供了master节点的在线切换功能。MHA 服务有两种角色,MHA Manager(管理节点)和 MHA N
分类:
数据库 时间:
2018-01-17 20:56:55
阅读次数:
255
安装Nginx 建立安装目录,进入安装目录 cd /opt/src ...
分类:
其他好文 时间:
2018-01-17 11:20:24
阅读次数:
127
通过抓包masterha_master_switch工具的执行流程分析MHA的逻辑
分类:
数据库 时间:
2018-01-15 01:06:36
阅读次数:
310
MHA(Master High Availability)是一款开源的mysql高可用程序,目前在mysql高可用方面是一个相对成熟的解决方案。MHA 搭建的前提是MySQL集群中已经搭建了MySql Replication环境,有了Master/Slave节点。MHA的主要作用就是监测到Master节点故障时会提升主从复制环境中拥有最新数据的Slave节点成为新的master节点。同时,在切换master期间,MHA会通过从其他的Slave节点来获取额外的信息来避免一致性的问题,整个的切换过程对于应用程序而言是完全透明的。MHA还提供了master节点在线切换功能,即按需切换master/slave节点
分类:
数据库 时间:
2018-01-14 16:46:12
阅读次数:
244
问题现象:问题定位:应该是环境变量的问题find/-nameSSHCheck.pm/usr/lib/perl5/vendor_perl/MHA/SSHCheck.pm将相关路径加入PERL5LIB后,问题解决(根本原因是MHA和OS版本不匹配)。exportPERL5LIB=$PERL5LIB:/usr/lib/perl5/vendor_perl/
分类:
其他好文 时间:
2018-01-13 20:53:19
阅读次数:
173
记得之前发过一篇文章,名字叫《浅析MySQL高可用架构》,之后一直有很多小伙伴在公众号后台或其它渠道问我,何时有相关的深入配置管理文章出来,因此,民工哥,也将对前面的各类架构逐一进行整理,然后发布出来。那么今天将来发布的MHA的架构整体规划与配置操作。简单介绍MHA(MasterHighAvailability)目前在MySQL高可用方面是一个相对成熟的解决方案,作为MySQL高可用性环境下故障切
分类:
数据库 时间:
2018-01-12 22:43:16
阅读次数:
316
MHA,MySQL的高可用架构,在基于主从架构的模式下,当主服务器挂掉之后,由MHA中manager来决定从哪台slave从服务器当中选择一台作为master主服务器,通常是比较从服务器中的数据,哪个最全,最新,更新时间的长短来判断,当决定使用哪台从服务器作为新的主服务器后,MHA会从其他节点处获取额外信息,避免数据不一致的情况发生,使数据一致。MHA有两种角色:1.MHAmanager用于统筹管
分类:
数据库 时间:
2018-01-12 22:34:38
阅读次数:
306