mha-工作原理
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,mha的工作原理1.检查阶段<1>.监测到maser goway<2>.多路由检测<3>.重复检测4次(这个次数固定的,无法修改)<4>.检测ssh是否正常<5>.检测配置(主要检测集群中有哪些机器,
千家信息网最后更新 2025年01月22日mha-工作原理
mha的工作原理
1.检查阶段
<1>.监测到maser goway
<2>.多路由检测
<3>.重复检测4次(这个次数固定的,无法修改)
<4>.检测ssh是否正常
<5>.检测配置(主要检测集群中有哪些机器,哪些机器可以正常访问,哪些机器已经dead,binlog,
候选master,relay_log_purge,read_only)
<6>.再一次检测master状态
2.关闭服务阶段
为了防止造成数据异常,关闭服务器阶段。可以调用 master_ip_failover_scripts 脚本关闭服务器
3.恢复阶段
(1).master恢复阶段
<1>.找出最近的slave和最旧的slave.
<2>.复制未发送出去的binlog并保存在manager上(T1).
<3>.使用最新的slave恢复其他的slave,使所有的slave处于同一个时间点
<4>.选取新的master
<5>.将T1和master进行对比,生成差异binlog,并重做,保存此时的binlog和pos(T2)
此时可以调用master_ip_failover_scripts对外开启服务
(2).slave恢复阶段
并行将T1和slave对比生成差异binlog,并重做
(3).slave信息修改阶段
(1).在newmaster上执行reset slave all
(2).在其他slave上执行change master binlog和pos在T2
(3).修改mha配置文件
4.检查阶段(报告阶段)
可以调用report_scripts脚本检查新的集群是否正常
具体日志如下:
阶段
检测
服务
机器
检查
差异
服务器
脚本
集群
生成
配置
原理
工作
信息
报告
数据
文件
日志
时间
次数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
青岛鼎瑞软件开发有限公司
某网站1000台服务器
让网络安全成为基本什么
教师关于网络安全的心得体会
段奕宏软件开发
查询无法进行请检查数据库服务器
达梦数据库功能测试
bind服务器搭建
湖北省市联动数据库要求
如何从数据库拉数据
风险控制中的网络安全设计
vba创建数据库数据类型
部落冲突国际版服务器在哪里
数据库应用技术形考任务9
数据库能存储pdf吗
广州市爱特网络技术有限公司
计算机网络技术性考
什么是服务器上的线
原神怎么自己搞个服务器
如何查看阿里云服务器
数据库z语句中的星号
vba整理考勤数据库
傻瓜英语软件开发人
工资表模板软件开发
修改用友 数据库code
软件开发服务费免税
连衣裙英语单词软件开发
机动战队大作战beta服务器
专业服务器管理
line 无法连接服务器