### 18.8.2 组复制离线升级

[](<>)

要执行组复制组的脱机升级，请从组中删除每个成员，执行成员升级，然后像往常一样重新启动组。在多主组中，您可以按任何顺序关闭成员。在单主组中，首先关闭每个辅助节点，然后最后关闭主节点。看[第 18.8.3.2 节，“升级组复制成员”](group-replication-upgrading-member.html)了解如何从组中删除成员并关闭 MySQL。

组离线后，升级所有成员。看[第 2.11 节，“升级 MySQL”](upgrading.html)了解如何执行升级。当所有成员都升级后，重新启动成员。

如果您在复制组的所有成员脱机时对其进行升级，然后重新启动该组，则成员使用新版本的 Group Replication 通信协议版本加入，从而成为该组的通信协议版本。如果您需要允许早期版本的成员加入，您可以使用[`group_replication_set_communication_protocol()`](group-replication-functions-for-communication-protocol.html#function_group-replication-set-communication-protocol)用于降级通信协议版本的函数，指定具有最旧安装服务器版本的预期组成员的 MySQL 服务器版本。
