Spec-Zone.ru › MySQL Shell 9.2

10.12 Растворение ReplicaSet

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

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

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

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

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

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

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

Эта команда также может быть запущена с опцией dryRun установленной в значение true.. Это тестирует все настройки без внесения изменений.

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

Spec-Zone.ru

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