MySQL 8.4 InnoDB Cluster 的构建方法
摘要
- MySQL 官方高可用方案 InnoDB Cluster 的搭建、故障转移演练与日常运维
- 本文基于
mysql-8.4.11 LTS、mysql-shell-8.4.10、mysql-router-8.4.10 - 操作系统使用 Amazon Linux 2023(x86_64);其它发行版的用户、服务、软件包和配置文件路径可能不同
- 组成:Group Replication(数据复制与选主)+ MySQL Shell(AdminAPI)(搭建与管理)+ MySQL Router(把写流量路由到当前 Primary)
- 不需要自建证书也能建集群:内网实验沿用 MySQL/Router 自动证书和默认
AUTO/PREFERRED,通常仍会加密,但不验证对端身份;生产环境应为成员间、Router 与客户端启用身份校验 - 单节点/主从/双主的搭法见 MySql8.4单节点、主从、双主的构建方法;为什么不用 MHA 见 MySql-MHA的构建方法