7.5.1 Настройка параметров кластера InnoDB
Вы можете проверять и изменять параметры кластера InnoDB, пока экземпляры активны. Для проверки текущих параметров кластера используйте следующую операцию:
, которая отображает параметры конфигурации кластера и его экземпляров. Также можно указать булево значениеCluster.options()all, чтобы включить информацию обо всех переменных системы Group Replication в выводе.
Вы можете настроить параметры кластера InnoDB на уровне кластера или экземпляра, при этом экземпляры остаются активными. Это позволяет избежать необходимости удаления, переконфигурации и повторного добавления экземпляра для изменения параметров кластера InnoDB. Используйте следующие операции:
для изменения настроек всех экземпляров кластера глобально или глобальных настроек кластера, таких какCluster.setOption(option,value)clusterName.для изменения настроек отдельных экземпляров кластераCluster.setInstanceOption(instance,option,value)
Способ использования параметров кластера InnoDB с перечисленными операциями зависит от того, можно ли изменить параметр одинаково для всех экземпляров. Эти параметры можно изменять как на уровне кластера (для всех экземпляров), так и на уровне отдельных экземпляров:
autoRejoinTries: целочисленное значение, определяющее количество попыток присоединения экземпляра к кластеру после исключения. См. Раздел 7.5.5, «Настройка автоматического присоединения экземпляров».exitStateAction: строковое значение, указывающее действие при выходе из состояния Group Replication. См. Раздел 7.5.5, «Настройка автоматического присоединения экземпляров».memberWeight: целочисленное значение с весом процента для автоматического выбора первичного экземпляра при переключении. См. Раздел 7.5.3, «Настройка процесса выборов».-
ipAllowList: список IP-адресов или нотации CIDR подсети, разделенных запятыми. Например:192.168.1.0/24,10.0.0.1. По умолчанию значение установлено вAUTOMATIC, что позволяет автоматически добавлять адреса из частной сети экземпляра в список разрешенных.ПримечаниеЭтот параметр можно задать только если
communicationStackустановлено в значениеXCOM. tag:: встроенные и пользовательские метки, которые будут связаны с кластером. См. Раздел 6.9, «Метки метаданных».option
Следующие параметры можно изменять только на уровне кластера:
clusterName: строковое значение для определения имени кластераdisableClone: булево значение, используемое для отключения использования клонов в кластере. См.dba.createCluster()и MySQL Clone.replicationAllowedHost: строковое значение для определения строгого фильтрации на основе подсети, чтобы учетные записи репликации, управляемые изнутри, могли подключаться только с разрешенных хостов. См. InnoDB Cluster replicationAllowedHost.expelTimeout: целочисленное значение, определяющее период времени в секундах, в течение которого члены кластера должны ждать не отвечающего члена перед его исключением из кластера. См. Раздел 7.4.3, «Создание кластера InnoDB».transactionSizeLimit: положительное целочисленное значение, устанавливающее переменную системы Group Replication. Это устанавливает максимальный размер транзакции в байтах, который принимает кластер. Более крупные транзакции откатываются и не транслируются в кластер. Все члены, добавленные в кластер, используют одинаковое значение.
Следующий параметр можно изменять только на уровне экземпляра:
label: строковый идентификатор экземпляра
© 2025 Oracle
Licensed under the GPLv2 License.