MHA高可用架构工作原理?主库宕机处理过程
发表于:2024-09-30 作者:千家信息网编辑
千家信息网最后更新 2024年09月30日,主库宕机处理过程1. 监控节点 (通过配置文件获取所有节点信息)系统,网络,SSH连接性主从状态,重点是主库2. 选主(1) 如果判断从库(position或者GTID),数据有差异,最接近于Mast
千家信息网最后更新 2024年09月30日MHA高可用架构工作原理?主库宕机处理过程
主库宕机处理过程
1. 监控节点 (通过配置文件获取所有节点信息)
系统,网络,SSH连接性
主从状态,重点是主库
2. 选主
(1) 如果判断从库(position或者GTID),数据有差异,最接近于Master的slave,成为备选主
(2) 如果判断从库(position或者GTID),数据一致,按照配置文件顺序,选主.
(3) 如果设定有权重(candidate_master=1),按照权重强制指定备选主.
1. 默认情况下如果一个slave落后master 100M的relay logs的话,即使有权重,也会失效.
2. 如果check_repl_delay=0的化,即使落后很多日志,也强制选择其为备选主
3. 数据补偿
(1) 当SSH能连接,从库对比主库GTID 或者position号,立即将二进制日志保存至各个从节点并且应用(save_binary_logs )
(2) 当SSH不能连接, 对比从库之间的relaylog的差异(apply_diff_relay_logs)
4. Failover
将备选主进行身份切换,对外提供服务
其余从库和新主库确认新的主从关系
5. 应用透明(VIP)
6. 故障切换通知(send_reprt)
7. 二次数据补偿(binlog_server)
数据
备选
权重
节点
主从
差异
文件
日志
落后
切换
应用
强制
补偿
配置
过程
处理
一致
之间
二进制
信息
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
arcgis数据库文件解锁
交换机无法访问固定ip服务器
服务器管理模块怎么查看
资产管理属于互联网高科技吗
海量数据库mysql适配
赛尔数据库
部队对网络安全大讨论简短
凭证录入数据库设计
服务器安全警报
es 数据库聚合统计
福建公安局严查网络安全
v竞技为什么老是出现服务器
方舟服务器地图探索的区域没了
奉贤区品牌软件开发常见问题
2018网络安全法知识竞赛
软件开发的风险保障怎么写
网络安全行业财务顾问
博兴在线考试软件开发公司
上海网络安全职业技术学院院长
军营网络安全上网莫要太随意
虚拟服务器怎么在线迁移
材料基础数据库
软件开发2022
神经网络技术有前途吗
h310服务器内存条
数据库m代表
关于网络安全内容的画
电子科技大学计算机网络技术
企业网络安全管理重要性
cascade 数据库