一.MHA是什么?能干什么的 (1)以Perl语言写的一套Mysql故障切换方案,一个脚本管理工具 (2)保障数据库的高可用性 (3)修复多个slave之间的差异日志,最终使所有的slave保持数据一致 (4)能在0-30秒内选定新Master,实现mysql故障转移 二.MHA组成部分 MHA manager 管理节点 可以部署在一台单独的机器上,管理多套一主多从的集群,也可以部署在一台slave之上,作用: (1)运行一些管理和监控工具 (2使用masterha_manager工具自动监控m…