1 votes

AWS RDS mysql.rds_set_external_master reste désactivé après avoir défini autocommit à 1

L'objectif est de créer une réplication maître-maître composée de deux instances RDS MySQL 5.6, db0 et db1. Je m'oriente en este article.

Jusqu'à présent, j'ai créé db1 en tant que réplique en lecture de db0 et défini read_only = 0 et autocommit = 1 dans le groupe de paramètres de db1.

Pour définir un maître de réplication manuellement, AWS a défini le paramètre mysql.rds_set_external_master() fonction. Selon la documentation d'AWS sur cette fonction, elle est désactivée par défaut et peut être activée en définissant autocommit à 1.

Pendant ce temps, environ 45 minutes se sont écoulées et l'instance a été redémarrée deux fois et excutée. call mysql.rds_set_external_master() revient toujours RDS_SET_EXTERNAL_MASTER is disabled on this host et ne met pas à jour le maître.

Toute aide dans ce domaine est la bienvenue.

0voto

Sergei Points 1

J'ai eu un problème similaire. Cela s'est produit lorsque j'ai créé un clone de l'esclave Amazon MySql RDS en cours d'exécution. Le problème a été résolu en créant un snapshot et en le restaurant comme une nouvelle instance.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X