#### 18.8.1.1升级期间的成员版本 在联机升级过程中,如果组处于单一主模式,则当前未脱机升级的所有服务器都会像以前一样工作。该组织在必要时根据第3.2.1.1条所述的选举政策选举新的初选[第18.1.3.1节,“单一主模式”](group-replication-single-primary-mode.html)。请注意,如果您要求主要成员在整个过程中保持不变(除非它本身正在升级),则必须首先将所有次要成员升级到高于或等于目标主要成员版本的版本,然后最后升级主要成员版本。主服务器不能保留为主服务器,除非它运行的是组中最低的MySQL服务器版本。主服务器升级后,可以使用[`组\复制\设置\为\主()`](group-replication-functions-for-new-primary.html#function_group-replication-set-as-primary)函数将其重新指定为主。 如果组处于多主模式,则在升级过程中可以执行写操作的联机成员会减少,因为升级后的成员会在升级后以只读模式加入。从MySQL 8.0.17开始,这适用于补丁版本之间的升级,对于较低版本,这只适用于主要版本之间的升级。当所有成员从MySQL 8.0.17升级到同一版本时,它们都会自动切换回读写模式。对于早期版本,必须设置[`超级只读`](server-system-variables.html#sysvar_super_read_only)到`关`在升级后应作为主要成员的每个成员上手动执行。 为了解决问题,例如,如果您必须在紧急情况下回滚升级或为组添加额外容量,可以允许成员加入在线组,尽管该组运行的MySQL服务器版本低于其他组成员使用的最低版本。组复制系统变量[`组\u复制\u允许\u本地\u较低版本\u加入`](group-replication-options.html#sysvar_group_replication_allow_local_lower_version_join)在这种情况下可以用来覆盖正常的兼容性策略。需要注意的是,将选项设置为`在…上`不会使新成员与组兼容,并允许其加入组,而不受现有成员不兼容行为的任何保护。因此,只能在特定情况下小心使用该选项,并且您必须采取额外的预防措施,以避免新成员因正常的团队活动而失败。有关这些预防措施的详细信息,请参阅的说明[`组\u复制\u允许\u本地\u较低版本\u加入`](group-replication-options.html#sysvar_group_replication_allow_local_lower_version_join).