2010-09-09 3 views
4

Je suis nouveau dans Mysql réplication,Mysql Réplication fichiers journaux Master-bin ne sont pas mis à jour

Mon problème est: Quand je donne SHOW SLAVE STATUS commande sur esclave, fichiers maître-bin-log ne sont pas mis à jour, i réinitialisez-le et mettez à jour le fichier master-bin-log avec la commande CHANGE MASTER TO MASTER, les fichiers master-bin-log ne sont toujours pas mis à jour lorsque je vérifie avec la commande SHOW SLAVE STATUS.

Ajout à cela, au chemin approprié Les fichiers Master-bin-log sont générés mais pas mis à jour.

S'il vous plaît aidez-moi à sortir de ce problème ...

Merci d'avance !!!!

Riddhi

+0

Je vous recommande de faire référence au livre 'High Performance MySQL' publié par O'Reilly. Ce livre contient un chapitre utile sur les différentes configurations de réplication qui peuvent vous aider. –

Répondre

5

D'après ce que vous dites, je suppose que vous voulez sur le log binaire esclave.

Je pense que le problème provient de quelque chose qui m'a mordu plusieurs fois.

S'il vous plaît ajouter à /etc/my.cnf sur l'esclave:

[mysqld] 
log-slave-updates 

Sans cela, les données sont mis à jour à partir des journaux de relais, mais la transaction ne sont pas enregistrées dans les journaux binaires de l'esclave. Ajouter ceci est crucial, surtout si vous envisagez d'utiliser l'esclave comme un maître un jour.

Questions connexes