mysql 集群高可用架构

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)

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
知秋君
上一篇 2024-09-02 19:02
下一篇 2024-09-02 18:36

相关推荐