SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

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

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

Вы не зашли.

#1 23.09.2009 15:12:08

mordan
Завсегдатай
Зарегистрирован: 21.09.2009
Сообщений: 41

2-3 раза в день падает репликация, на slave выскакивает ошибка

2-3 раза в день падает репликация, на slave выскакивает ошибка:
MySQL Replication Error: Duplicate Entry for Key.
Если прописать на слейве slave-skip-errors = 1062, то все работает как часы. Критичным является потеря любых данных.
В случаи падения масетра, не возникнет проблем во время восстановления со slave - а всех данных

Неактивен

 

#2 23.09.2009 17:59:35

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

Re: 2-3 раза в день падает репликация, на slave выскакивает ошибка

Похоже, Вы пишете данные на реплику, из-за этого разваливается репликация.
Не пишите данные на реплику.

Неактивен

 

#3 24.09.2009 11:16:02

mordan
Завсегдатай
Зарегистрирован: 21.09.2009
Сообщений: 41

Re: 2-3 раза в день падает репликация, на slave выскакивает ошибка

нет - это исключено
У нас никаким образом не писалось на 2 сервер
Он служил только для бекапа данных
Доступ к нему никто не имел кроме как сервер с мастера

Отредактированно mordan (24.09.2009 11:16:44)

Неактивен

 

#4 24.09.2009 13:56:43

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

Re: 2-3 раза в день падает репликация, на slave выскакивает ошибка

Попробуйте перезалить реплику с мастера и включить на реплике --read-only.
Обнаружите, что реплика не останавливается, а где-то кто-то начнет получать
сообщения об ошибках при изменении данных smile

Неактивен

 

#5 28.09.2009 11:47:59

mordan
Завсегдатай
Зарегистрирован: 21.09.2009
Сообщений: 41

Re: 2-3 раза в день падает репликация, на slave выскакивает ошибка

восспользовались, Вашим советом в my.cnf добавили строку read-only, через сутки на слейве опять выскочила ошибка с дубликацией данных

Неактивен

 

#6 28.09.2009 18:25:11

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

Re: 2-3 раза в день падает репликация, на slave выскакивает ошибка

А переливали при этом данные? Если изначально данные битые, то дубликаты
неизбежно могут иметь место.

Неактивен

 

Board footer

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