MySQL Shell 8.4  /  MySQL InnoDB 副本集  /  解散副本集

9.12 解散副本集

本节介绍如何使用 replicaSet.dissolve() 解散副本集。

副本集按以下方式解散:

  • 从所有可联系的成员中删除复制帐户。

  • 从所有可联系的成员中删除元数据模式。

  • 在所有可联系的成员上停止异步复制通道。

如果有任何实例无法访问,则操作失败,并生成错误。要忽略无法访问的实例并解散副本集,请使用 force 选项。如果在等待所有事务应用于辅助成员时达到超时,也可以使用此选项。

注意

如果在交互模式下使用 force,则不会显示任何提示。

replicaSet.dissolve() 接受 timeout 选项,该选项指定等待副本集中每个可联系实例中的待处理事务应用的秒数。默认值从 dba.gtidWaitTimeout 选项中检索。