
MHA数据库集群
文章平均质量分 91
爱笑的男孩0522
一名正在学习的初入博客
展开
-
MHA高可用数据库集群部署及模拟故障
现在node1(主服务器)是node2(备用主)的从,也是node2的备用主;(注意:为了尽可能的减少主库硬件损坏宕机造成的数据丢失,因此在配置MHA的同时建议配置成MySQL 5.5的半同步复制;Master High Availability(MHA)优秀的作为MySQL高可用性环境下故障切换和主从角色提升的高可用软件。apply_diff_relay_logs 识别差异的中继日志事件并将其差异的事件应用于其他的slave。从变成主之后要清除,否则会影响SQL线程,主服务不需要。原创 2023-07-03 09:32:49 · 173 阅读 · 0 评论 -
高可用数据库集群mariadb(mysql)
在MHA自动故障切换过程中,MHA试图从宕机的主服务器上保存二进制日志,最大程度的保证数据的不丢失,但这并不总是可行的。例如,如果主服务器硬件故障或无法通过ssh访问,MHA没法保存二进制日志,只进行故障转移而丢失了最新的数据。目前MHA主要支持一主多从的架构,要搭建MHA,要求一个复制集群中必须最少有三台数据库服务器,一主二从,即一台充当master,一台充当备用master,另外一台充当从库,因为至少需要三台服务器,出于机器成本的考虑,淘宝也在该基础上进行了改造,目前淘宝TMHA已经支持一主一从。原创 2023-06-18 17:03:30 · 1539 阅读 · 2 评论