MySQL Shell 9.0  /  MySQL InnoDB 集群集  /  解散集群集

8.10 解散集群集

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

注意

所有用户数据都将保留。

集群集以以下方式解散

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

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

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

  • 每个单独的集群都将解散。

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

ClusterSet.dissolve() 接受一个 timeout 选项,该选项指定等待挂起的事务应用于集群集的每个可联系实例的秒数。默认值从 dba.gtidWaitTimeout 选项中检索。

此命令也可以与 dryRun 选项设置为 true. 一起运行。这将测试所有设置,而无需进行任何更改。