MySQL Master-Master Replication Issue

У меня есть две базы данных, которые синхронизируют данные посредством Основной Основной репликации.

Установка была создана с помощью следующего руководства:

  • digitalocean.com/community/tutorials/how-to-set-up-mysql-master-master-replication

Пока 2 дня назад система не хорошо работала больше года, но теперь у меня есть эта странная проблема.

Сервер 1:

Сервер 2:

Как Вы видите, Сервер 2 синхронизируется правильно, но Сервер 1 является путем позади основного положения Сервера 2. Сервер 1 ведомое положение чтения не пытается "нагнать" или попытаться соответствовать основному состоянию. Когда я вручную заставляю их соответствовать использованию:

CHANGE MASTER TO MASTER_HOST = 'xx.xx.xx.xx, MASTER_USER = 'username', MASTER_PASSWORD = 'password', MASTER_LOG_FILE = 'mysql-bin.000001', MASTER_LOG_POS = 001;

Сервер 1 ведомое устройство соответствует Серверу 2 основное положение журнала мусорного ведра, но после часа или два, это падает behinds и остается.

Мы работаем:

  • Ubuntu (Сервер 1) и debian (Сервер 2) ОС
  • Оба MySQL, работающие 5.5.3

Я понятия не имею, почему до 2 дня назад, это хорошо работало, и теперь Сервер 1 чрезвычайно отстает от сервера 2. Действительно ли это возможно проблема с соединением между этими двумя серверами?

Кто-либо может пролить некоторый свет на эту проблему?

0
задан 5 August 2014 в 10:00
1 ответ

Не обладая надлежащими знаниями по этой теме, хотя у меня есть несколько репликаций мастер-мастер, я бы сказал, что позиция журнала может относиться к положению локального сервера. Запись данных на master1, которые реплицируются на master2, с моей точки зрения, только увеличит позицию журнала на master1. Вместо этого запись напрямую в master2 увеличит ее позицию в журнале.

Я проверил одну из своих реплик, которая показывает ту же разницу, что и вы, хотя содержимое каждой базы данных идентично. Так что я бы не стал беспокоиться об этой разнице.

Лично меня беспокоят только Slave_IO_Running, Slave_SQL_Running, Seconds_Behind_Master и ошибки на «подчиненных устройствах».

0
ответ дан 5 December 2019 в 13:36

Теги

Похожие вопросы