Spec-Zone.ru › MySQL Shell 8.4

9.12 Распускание ReplicaSet

В этом разделе описывается, как распустить ReplicaSet с помощью replicaSet.dissolve().

ReplicaSet распускается следующим образом:

  • Аккаунты репликации удаляются со всех доступных членов.

  • Схема метаданных удаляется со всех доступных членов.

  • Асинхронный канал репликации останавливается на всех доступных членах.

Если какой-либо экземпляр недоступен, операция завершается с ошибкой. Чтобы проигнорировать недоступные экземпляры и распустить ReplicaSet, используйте опцию force. Вы также можете использовать эту опцию, если истекло время ожидания применения всех транзакций на вторичном члене.

Примечание

Если force используется в интерактивном режиме, запросы не отображаются.

replicaSet.dissolve() принимает опцию timeout, которая задаёт количество секунд ожидания применения ожидающих транзакций в каждом доступном экземпляре ReplicaSet. Значение по умолчанию извлекается из опции dba.gtidWaitTimeout.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-shell-8.4-en/replicaset-dissolving.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API