💡
原文英文,约8000词,阅读约需30分钟。
📝
内容提要
本文介绍了如何将MySQL InnoDB集群从8.0升级到8.4,强调逐步升级的重要性。首先检查集群健康状态,确保使用安全的认证插件。然后配置APT仓库,升级MySQL Shell,检查兼容性并解决过时变量,最后逐个节点升级,确保集群的稳定性和高可用性。完成后验证集群健康状态,确保所有节点正常运行。
🎯
关键要点
- 逐步升级MySQL InnoDB集群至8.4版本,确保高可用性和最小干扰。
- 在升级前检查集群健康状态,确认每个节点的角色。
- 确保所有用户使用caching_sha2_password插件以提高安全性。
- 配置MySQL APT仓库以便于获取最新的MySQL 8.4包。
- 升级MySQL Shell并检查服务器的兼容性。
- 解决过时变量错误,确保系统变量符合8.4版本要求。
- 在升级前禁用自动组复制启动,以便手动控制集群行为。
- 执行MySQL服务器升级,确保节点成功升级至8.4.5版本。
- 重新启用组复制启动,确保节点在重启后自动重新加入集群。
- 验证升级后集群的健康状态,确保所有节点正常运行。
- 处理元数据版本不匹配警告,升级元数据以恢复完整的AdminAPI功能。
➡️