LINUX.ORG.RU
ФорумAdmin

Репликация Master - Master - Slave: периодически отваливается подключение к одному из мастеров

 , , , ,


0

2

Настроена репликация таким образов: слэйв получает данные с двух мастеров, один из которых хранит данные на 50 Гб, а второй - почти на терабайт.

Все работало хорошо, но пару дней назад отвалился mysql на слэйве. Перезапустить службу удалось только тогда, когда я остановил репликацию с самого «тяжелого» мастера.

Пошуршав в логах, обнаружил, что подключение к мастеру периодически отваливается: error connecting to master ‘user@hostname’ - retry-time: 60 retries: 1

Кто-нибудь может подсказать, из-за чего слэйв не может подключиться? Фактически подключение есть, я без проблем захожу в базу мастера со слэйва.Да и раньше оно работало хорошо, только с выходных почему-то слэйв через раз подключается к мастеру и роняет всю службу, когда подключиться не удается.

Тут еще сразу оговорюсь, что раскомментирование innodb_force_recovery не подойдет, т.к. в таком случае я не могу запустить репликацию.

Ответ на: комментарий от ya-betmen

в логах мастера нет никаких ошибок, он работает отлично. почти уверен, что это со слэйвом что-то не так. оба мускуля на виртуальных тачках, так что точно не перетеревшийся проводок

atulko ()

Master - Master - Slave Очевидно, что проблема в угнетательской терминологии, погоди пока sjw до mysql доберутся и проблем с master и slave у тебя не будет.

anonymous ()

А что тут гадать. Надо разбираться со слейвом. Включать подробное логирование, подтягивать мониторинг и смотреть, почему коннекты к мастеру иногда не проходят. Причин этого может быть масса.

zeroxzed ()