- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть 3 сервера, мастер и 2 слейва.
Суть в том, что 1 слейв работает как надо, а второй - по show slave status синхронизация идет, номера меняются, но реально select выдает старые данные (после синхронизации которые). Даты изменения файлов баз при этом тоже на слейв1 меняются, на слейв2 - нет.
мастер: mysql Ver 14.12 Distrib 5.0.90, for portbld-freebsd7.2 (amd64) using 5.2
слейв1: mysql Ver 14.16 Distrib 5.2.4-MariaDB, for portbld-freebsd8.2 (i386) using EditLine wrapper
слейв2: mysql Ver 14.16 Distrib 5.2.4-MariaDB, for portbld-freebsd8.2 (amd64) using EditLine wrapper
на слейв2:
Базы MyISAM/Aria.
Синхронизировал через rsync в режиме flush tables with read lock, потом mysql_upgrade на слейвах (там версия новее)
Основной вопрос - если репликация идет, почему не происходит обновление таблиц на слейве2? А если не идет, почему растут счетчики и статус ок?
Опять? Напомню : потому что ты поставил хрен знает что вместо сервера mysql.
По крайней мере перед тем как пудрить мозги, мог бы протестировать ту же самую конфигурацию, но на обычном слейве 5.0 . Можно было бы сразу исключить весьма вероятный случай глюков maria db.
И без фильтров попробовать. Фильтры работают не так, как их понимают админы. В зависимости от запросов, возможны неочевидные случаи, когда они сработают неправильно.
время на серверах проверь, должно быть везде одинаковое
iamsens, MSCE дофига? нет, репликации mysql плевать на время
iamsens, MSCE дофига? нет, репликации mysql плевать на время
ошибаетесь
iamsens, я проверял. и исходя из внутреннего ее устройства можно заключить, что время на сервере не имеет никакого значения.
Опять? Напомню : потому что ты поставил хрен знает что вместо сервера mysql.
Вот именно, опять? "хрен знает что" это оракловый мускуль. "От создателей" это мария. Есть еще перкона - это "хрен знает что" + патчи гугла + пачка собственных патчей, закрывающих море багов.
Более того, репликация работает со слейв1, и данные там реально меняются. А со слейв2 - показывает, что работает, но ничего не меняет. Мне надо понять, куда тогда эти данные деваются и почему собственно репликация не отвалилась давно с ошибками.
Я могу поставить 5.0 итд, но надо разбираться с системой, пока она неисправна. А если повторно сделаю полную заливку и ошибка исчезнет? Кто даст гарантии, что она больше не появится? Делать каждую ночь дампы на всех серверах и сравнивать диффом дампы? Не надо до такого маразма скатываться.
playnet, ты попробуй. Этот сценарий дефекта в maria вполне реальный, а другие идеи сам видишь какие бредовые.
и фильтры почему не попробовал убрать до сих пор?