我在 Ubuntu 18.04 上有 3 节点 Galera 集群。作为 Ubuntu LCM 的一部分,我将安装程序升级到 22.04,Galera MariaDB 集群也将升级。
我设计了以下计划来使用滚动升级来升级我的集群。
触发备份以获取最新的生产备份。
使用 wsrep_desync 命令停止集群之间的同步
升级操作系统和 MariaDB 并在 Node-1 上设置 Galera
在 Node-1 上启动 Mysqld 作为主要组件。
恢复 Node-1 上的备份
验证节点 1
在node-2和node-3上一一进行升级。
将节点 2 和节点 3 与节点 1 连接。
请告知我是否遗漏了某些内容,我的基础设施受到限制,因此我只能以最少的停机时间执行滚动升级。