MySQL集群MGR升级实施测试方案
为保障支撑系统的安全、稳定运行,根据公司安全漏洞扫描检查,检查结果中存在安全漏洞,在与安全组协商讨论后,决定首先对数据中心数据库服务器进行安全加固,加固方式为补丁升级。数据中心数据库版本为8.0.19,目前官方最新补丁已经到8.0.27,讨论后建议升级到版本8.0.27,以下为测试环境测试方案。

配置信息
1. 服务器信息
192.168.48.130 mgrmaster
192.168.48.131 mgrslave1
192.168.48.132 mgrslave2
2. 数据库版本信息
数据库旧版本:8.0.19
数据库新版本:8.0.27
升级实施流程
当前服务器信息以及数据库版本信息:
192.168.48.130 mgrmaster
192.168.48.131 mgrslave1
192.168.48.132 mgrslave2
1. 数据库备份
升级前首先对数据库进行全量备份。
2. 上传新版本二进制文件至三台服务器
解压安装包,原版本使用二进制的方式安装,故修改路径软链接即可使用替换数据库软件的目的。
3. 按顺序升级
3.1 Slave1:设置关闭数据库为slow的方式,上传新二进制文件并启动数据库并登录,启动集群。
3.2 Slave2与Primary同理,上传新二进制文件并启动数据库并登录,启动集群。
3.3 重新切换Primary至192.168.48.130
查看集群状态。
回退方案
若在升级过程中遇到报错,首先检查error日志对错误进行排查。如果问题无法解决,则进行版本回退。回退方法:如果启动失败,重新以原来的软件版本启动。清理Redo log文件,清理link,启动旧版本。
本文作者:小编小本本(本际云服务器推荐网)
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6468.html
