MHA
- 一、MHA概述
- 1.1 为什么要用MHA?
- 1.2 什么是 MHA?
- 1.3 MHA 的组成
- 1.4 MHA 的特点
- 1.5 故障切换备选主库的算法
- 1.5 MHA工作原理
- 二、MySQL MHA高可用实例
- 2.1 架构搭建部分
- 1)所有节点服务器安装MySQL
- 2)主从节点服务器添加域名映射
- 3)修改主从服务器MySQL配置文件
- 4)创建软链接(主从服务器)
- 5)实现主从复制,一主多从(Master Slave1 Slave2)
- Step1 时间同步
- Step2 所有数据库节点进行 mysql 授权
- Step4 主从复制效果测试
- 6)MHA相关软件安装
- 7)在所有服务器上配置无密码认证
- 8)在 manager 节点上配置 MHA
- 9)第一次配置需要在 Master 节点上手动开启虚拟IP
- 10)在 manager 节点上测试 ssh 无密码认证
- 11)在 manager 节点上测试 mysql 主从连接情况
- 12)在 manager 节点上启动 MHA
- 13)查看 MHA 状态
- 14) 查看 MHA 日志
- 15)查看master的 VIP 地址是否存在
- 2.2 故障模拟
- 2.3 故障修复
- 1)修复MySQL(原Master)
- 2)修复主从
- 3)在 manager 节点上修改配置文件
- 4)在 manager 节点上启动 MHA