mysql的mha高可用原理
1.
主库挂了,但是主库的binlog都被全部从库接收 此时会选中应用binlog最全的一台从库作为新的主库,其他从主只需要重新指定一下主库即可(因为此时,所有从库都是一致的,所以只需要重新指定一下从库即可)。
2.
主库挂了,所有的binlog都已经被从库接收了,但是,主库上有几条记录还没有sync到binlog中,所以从库也没有接收到这个event,如果此时做切换,会丢失这个event。 此时,如果主库还可以通过ssh访问到,binlog文件可以查看,那么先copy该event到所有的从库上,最后再切换主库。
3.
如果使用半同步复制,可以极大的减少此类风险。 主库挂了,从库上有部分从库没有接收到所有的
激活服务器暂时不可用是什么意思
“激活服务器暂时不可用”意味着服务器目前无法正常激活,可能是因为服务器出现网络故障或其他原因导致激活失败。如果服务器出现这种情况,建议您尝试重新启动服务器,或者联系服务器的技术支持人员协助解决问题。
还没有评论,来说两句吧...