mha本身不是一个集群软件,只能不是在从库,当发生切换后,恢复和重新部署比较麻烦,有没有更好的解决方案?
收起通常情况下自动切换以后,原master可能已经废弃掉,待原master主机修复后,如果数据完整的情况下,可能想把原来master重新作为新主库的slave,这时我们可以借助当时自动切换时刻的MHA日志来完成对原master的修复。
日志里会有
[code class=\"\"]All other slaves should start replication from here. Statement should be: CHANGE MASTER TO 。。。[/code]意思是说,如果Master主机修复好了,可以在修复好后的Master执行CHANGE MASTER操作,作为新的slave库。