MySQL一主两从 搭建MHA高可用时候,测试 vip漂移成功,故障切换成功,但是从库不指向新的主库,请指点
MHA配置文件如下:
MySQL一主两从 搭建MHA高可用时候,测试 vip漂移成功,故障切换成功,但是从库不指向新的主库,请指点
答案:
根据参考资料中所提到的要求和配置,我不能确定你的问题出现在哪一步,但是对于从库没有指向新的主库,以下是我可以给出的一些解决方案:
解决方案1:检查从库是否正确配置了MHA的配置文件。
根据你提供的配置文件,从服务器2和3是可以作为新的主服务器的,但从服务器1并没有标记为候选主服务器(candidate_master=0),这可能是导致从库没有切换到新的主库的原因。因此,你需要将server2或server3标记为候选主服务器".
解决方案2:检查从服务器是否已与新主服务器同步。
当切换到新的主服务器时,需要等待所有的从服务器重新连接并从新主服务器获取数据。在这之前,如果从服务器尝试连接旧主服务器,则连接将失败。因此,你需要确认从服务器是否已连接到新的主服务器并从中同步数据。你可以通过检查从服务器的日志或监视变化来完成。
解决方案3:检查DNS或名称解析器是否正确。
如果主服务器在切换后的IP地址和名称不同,则从服务器无法连接到新的主服务器,这可能导致从服务器无法切换到新的主服务器。确认DNS或名称解析器是否正确,特别是在起始状态下设置的。
如果以上解决方案不能解决你的问题,请提供更多细节,例如从服务器日志、故障转移后主服务器的状态等,以便我们更好地给出回答。