MySQL Semi синхронная репликация застрял - PullRequest
0 голосов
/ 04 июня 2018

У меня есть mysql полусинхронный набор реплик с ведущим и 2 подчиненными.Репликация происходит нормально только на один из узлов, но другой узел всегда застрял со следующим состоянием.Slave_IO_State: Ожидание, когда мастер отправит событие

Мастер не отправляет никаких данных, и я вижу следующее в журналах ошибок master mysqld.

2018-05-14T06: 43: 51.880292Z 113 [ОШИБКА] Сбой полусинхронного мастера в net_flush () перед ожиданием ответа ведомого

2018-05-14T06: 43: 51.880985Z 113 [Примечание] Остановить полусинхронизацию binlog_dump с подчиненным (server_id: 111))

2018-05-14T06: 44: 41.754052Z 1343 [Примечание] При инициализации потока дампа для ведомого с UUID <770ca92e-5730-11e8-9f7a-000d3a064af1> обнаружил поток дампа зомби с тем же UUID,Мастер убивает поток дампа зомби (113).

2018-05-14T06: 44: 41.863759Z 1343 [Примечание] Запустите binlog_dump к master_thread_id (1343) slave_server (111), pos (, 4)

2018-05-14T06: 46: 11.934785Z 1382 [Примечание] При инициализации потока дампа для ведомого с UUID <770ca92e-5730-11e8-9f7a-000d3a064af1> обнаружен поток дампа зомби с тем же UUID.Мастер убивает поток дампа зомби (113).

2018-05-14T06: 46: 11.934894Z 1382 [Примечание] Запустить binlog_dump к master_thread_id (1382) slave_server (111), pos (, 4)

2018-05-14T06: 47: 11.985863Z 1408 [Примечание] При инициализации потока дампа для ведомого с UUID <770ca92e-5730-11e8-9f7a-000d3a064af1> обнаружен поток дампа зомби с тем же UUID.Мастер убивает поток зомби-дампа (113).

и так далее ...

мой slave_net_timeout равен 60 с на ведомом устройстве, и я ясно вижу, что после каждых 60Если ведомое устройство пытается восстановить соединение, но мастер подтверждает и удерживает соединение, но не отправляет никаких данных.Как побочный эффект, число подчиненных соединений к ведущему постоянно увеличивается.Я также вижу следующее в Показать список процессов для мастера:

113 |repl_user |172.19.0.12:58174 |NULL |Binlog Dump GTID |3189 |Ожидание завершения завершения |NULL
|1343 |repl_user |172.19.0.12:35394 |NULL |Binlog Dump GTID |418 |начиная
|NULL |

|1382 |repl_user |172.19.0.12:35572 |NULL |Binlog Dump GTID |328 |начиная |NULL |

Будем весьма благодарны за любые указатели и дальнейшую отладку.Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...