PDF (美国信纸) - 2.2Mb
PDF (A4) - 2.3Mb
使用
操作可安全地将复制集的主实例更改为另一个实例。当前主实例将降级为从实例并变为只读,而提升的实例将成为新的主实例并变为读写。所有其他从实例将更新为从新主实例复制。已针对复制集引导的 MySQL 路由器实例将自动开始将读写客户端重定向到新的主实例。ReplicaSet
.setPrimaryInstance()
为了使主实例能够安全更改,所有复制集实例都必须可被 MySQL Shell 访问,并且必须具有一致的 GTID_EXECUTED
集。如果主实例不可用,并且无法恢复,则强制故障转移可能是唯一的选项,请参阅 第 9.8 节“强制新的主实例”。
在更改主实例期间,提升的实例将与旧的主实例同步,以确保在提交拓扑更改之前应用主实例上存在的所有事务。如果此同步步骤花费的时间过长或在任何从实例上均不可行,则操作将中止。在这种情况下,必须修复从实例或将其从复制集中移除,才能进行故障转移。