MySQL同步复制及高可用方案总结
4.3.架构图 4.4.数据同步过程 mysql进行刷盘时,会通过不同的sync方式,最终将数据写入disk; drbd收到刷盘成功的信息后,将对应的磁盘块位置,和变更动作,通过网络传递至secondary节点; secondary的drbd接收到变更信息后,将这些信息落盘; 4.5.切换过程 前提:secondary节点的mysql服务不启动; heartbeat检测到primary的mysql服务停止,则摘掉IP、umount掉数据盘、将primary切换为secondary; 在原来的secondary上,提升drbd同步为primary,挂载数据盘,启动mysql服务、绑定IP; 从库跟着IP和端口自动进行迁移; 4.6.方案优点 (1)历史悠久、安全性高、稳定性高、可用性高、出现故障自动切换。 (2)数据一致性强 4.7.方案缺点 (1)需要一台备份服务器,浪费资源 (2)不方便扩展 (3)无论drbd还是headbetart,corosync都可能发生裂脑 5.Mysql route介绍 5.1.什么是mysql route (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |