SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 05.10.2010 14:14:13

boa
Завсегдатай
Зарегистрирован: 22.06.2010
Сообщений: 38

Master server часто делает рестарт репликации

В логе мастер сервера часто появляются такие сообщения:
101004 13:19:33 [Note] Start binlog_dump to slave_server(2), pos(bug-bin.000183, 574248200)
101004 13:21:34 [Note] Start binlog_dump to slave_server(2), pos(bug-bin.000183, 574259757)
101004 13:32:22 [Note] Start binlog_dump to slave_server(2), pos(bug-bin.000183, 574273830)
101004 13:36:05 [Note] Start binlog_dump to slave_server(2), pos(bug-bin.000183, 574358539)
101004 13:36:55 [Note] Start binlog_dump to slave_server(2), pos(bug-bin.000183, 574360461)
101004 13:41:53 [Note] Start binlog_dump to slave_server(2), pos(bug-bin.000183, 574383552)
101004 13:45:11 [Note] Start binlog_dump to slave_server(2), pos(bug-bin.000183, 574409698)
101004 14:00:03 [Note] Start binlog_dump to slave_server(2), pos(bug-bin.000183, 574545866)
101004 14:11:16 [Note] Start binlog_dump to slave_server(2), pos(bug-bin.000183, 574894290)
101004 14:13:59 [Note] Start binlog_dump to slave_server(2), pos(bug-bin.000183, 575246839)
101004 14:17:22 [Note] Start binlog_dump to slave_server(2), pos(bug-bin.000183, 575265909)
101004 14:20:16 [Note] Start binlog_dump to slave_server(2), pos(bug-bin.000183, 575374095)

Их может быть очень много. Насколько я понимаю он делает рестарт репликации по какой-то причине каждые 10 минут.
Вопрос: что может быть этой причиной?

Неактивен

 

#2 05.10.2010 19:12:01

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: Master server часто делает рестарт репликации

Как ни странно, причиной может быть отключение реплики smile

Очень маленький интервал между реконнектами (меньше 60 секунд по умолчанию):
101004 13:36:05 [Note] Start binlog_dump to slave_server(2), pos(bug-bin.000183, 574358539)
101004 13:36:55 [Note] Start binlog_dump to slave_server(2), pos(bug-bin.000183, 574360461)

У Вас выставлены таймауты вручную? Или второй клиент подключается с тем же server-id?

Неактивен

 

#3 06.10.2010 16:23:26

boa
Завсегдатай
Зарегистрирован: 22.06.2010
Сообщений: 38

Re: Master server часто делает рестарт репликации

т.к. master и slave находятся на разных частях земного шара,  есть проблемы с сетью - иногда соединение просто рвется и участники репликации не сразу понимают что произошло.
поэтому в поисках счастья вручную устанавливал
на мастере:
slave_net_timeout = 60

на слайве:
wait_timeout = 120
slave_net_timeout = 600

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson