6.6 Нахождение первичного узла
При работе с кластером InnoDB с одним первичным узлом или с InnoDB ReplicaSet, необходимо подключиться к первичному узлу для выполнения административных задач, чтобы изменения конфигурации записывались в метаданные. Для поиска текущего первичного узла можно:
Использовать опцию
--redirect-primaryпри запуске MySQL Shell, чтобы убедиться, что целевой сервер является частью кластера InnoDB или InnoDB ReplicaSet. Если целевой узел не является первичным, MySQL Shell находит первичный узел и подключается к нему.-
Использовать операцию
shell.connectToPrimary([, которая проверяет, принадлежит ли целевой узел кластеру или ReplicaSet. Если да, MySQL Shell открывает новое сеансовое соединение с первичным узлом, устанавливает активное глобальное сеансовое соединение MySQL Shell на созданное сеансовое соединение и возвращает его.instance,password])Если не указан(а)
instance, операция пытается использовать активное глобальное сеансовое соединение MySQL Shell. Если не указан(а)instanceи нет активного глобального сеансового соединения MySQL Shell, генерируется исключение. Если целевой узел не принадлежит кластеру или ReplicaSet, операция завершается с ошибкой. Использовать операцию получения статуса, найти первичный узел в результате и вручную подключиться к этому узлу.
© 2025 Oracle
Licensed under the GPLv2 License.