- • 专门监控主库状态的高可用工具(perl)
- • Manager 节点:独立部署,探测集群
- • Node 节点:每台 MySQL 上,解析日志做切换
- • 主库故障 → 提升最优从库 → 其他从库改挂新主
- • 应用永远连接 VIP,而不是主库真实 IP
- • 故障时 master_ip_failover 脚本把 VIP 挂到新主
- • master_ip_online_change 用于在线变更
- • 原主库恢复后配置为从库指向新主
- • 4 台机器(1 主 2 从 1 Manager)+ ssh 免密
- • mha.conf:账号、目录、ping_interval、脚本路径
- • masterha_check_ssh / check_repl 全 OK
- • 主库配 VIP → 启动 manager → 停主库演练