09 2019 档案
摘要:一、概述 官方文档中对relay_log_recovery参数的解释 Enables automatic relay log recovery immediately following server startup. The recovery process creates a new relay
阅读全文
摘要:一、概述 常见的高可用方案如MMM和MHA等都将重点放在主库上,一旦主库出现故障,通过这些方案能将主库故障进行转移。 本文将给大家介绍一款由mariadb公司出品的中间件Maxscale,该中间件能实现读写分离和读负载均衡,安装和配置都十分简单。 官方文档https://mariadb.com/kb
阅读全文
摘要:一、概述 本文将介绍mysql的MM+Keepalived方案。该方案由两个mysql服务器组成,这两个mysql互为主备。其中一台主作为写服务器,另一台主作为读服务器。通过keepalived软件管理写vip,当承担写服务器的mysql出现故障时,将写vip漂移到读服务器上,实现高可用。 二、节点
阅读全文
摘要:一、概述 本文将介绍mysql的MHA(Master High Availability)方案,官方文档地址:https://github.com/yoshinorim/mha4mysql-manager/wiki/Installation MHA架构由三台mysql服务器(一主两从)和一台mana
阅读全文
摘要:一、概述 上一篇博客中(https://www.cnblogs.com/ddzj01/p/11535796.html)介绍了如何搭建MMM架构,本文将通过实验介绍MMM架构的优缺点。 二、优点 1. 写vip转移 关掉node1的mysql,看集群会发生什么变化 [root@mysqla ~]# s
阅读全文
摘要:一、概述 本文将介绍mysql的MMM(Master-Master replication manager for MySQL)方案。官方文档地址:https://mysql-mmm.org/start.html MMM架构由三台mysql服务器(两主一从)和一台监控节点组成,主库只有一台能对外提供
阅读全文
摘要:最近在研究mysql的主从,发现一个问题,我在主库做任何修改时,在从库中只有slave_relay_log_info中的Master_log_pos在变化,而slave_master_info中的Master_log_pos竟然不发生变化 1. 首先看参数 (root@localhost)[mysq
阅读全文
摘要:一、概述 前段时间帮公司写了一个资产管理的网站,(https://www.cnblogs.com/ddzj01/p/11316837.html),系统运行的比较稳定,小白的第一个项目得到了领导的肯定。果不其然,第二个需求就来了,需要帮公司再写一个文件管理的系统。 二、过程 1. 由于公司属于跟钱有关
阅读全文