2012-11-12 3 views
1

J'ai deux configurations de clusters MySQL pour la réplication. Ma configuration est la suivante:Problème de cluster MySQL avec mises à jour de table

CLUSTER A DB001 - Gestion/nœud SQL (réplication maître) db002 - Gestion/SQL Noeud DB003 - nœud de stockage DB004 - nœud de stockage

CLUSTER B db005 - Gestion/nœud SQL (réplication esclave) db006 - gestion/SQL Noeud DB007 - nœud de stockage DB008 - nœud de stockage

Tout au sein de chaque groupe fonctionne bien et la création de bases de données/tables est replicati ng sans problèmes entre les clusters. Si je mets à jour les tables sur db001 ou db005, elles se répliquent entre les clusters et je peux voir les changements sur l'un des quatre nœuds SQL.

Toutefois, si je mets à jour une table à l'aide de db002 ou db006, les modifications n'apparaissent que sur les autres noeuds SQL du cluster: elles ne sont pas répliquées sur l'autre cluster. Y a-t-il quelque chose qui me manque pour que les modifications apportées aux nœuds SQL de l'un ou l'autre cluster soient répliquées?

Merci d'avance !!

Répondre

0

Les maîtres, par définition, font le travail. Les esclaves, par définition, ne font que ce qu'on leur dit. Vous avez besoin de master-master replication.

Questions connexes