SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 16.01.2012 19:08:24

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

Про хранение slave_master_info и slave_relay_log_info в таблице innodb

Добрый день!

Я использую в своей работе ветку 5.6dev и настраивая репликацию, столкнулся с таким вопросом: у меня есть три машины и репликация идет с одной на другую по цепочке А->В->С, при этом с машины А реплицируются тока выбранные базы данных (с помощью опций фильтрации).
А с машины В на машину С всё реплицируется 1 в 1 (read-only slave).

Пока что все машины хранят структуры репликации в файлах master.info и relay.info.
Хочется перевести хранение структур в таблицы, т.к. это надежнее
http://dev.mysql.com/doc/refman/5.6/en/slave-logs.html

Сделал это уже на машине С, все работает хорошо: в табличках чиселки бегают, логи крутятся, репликация идет.

Но счас вот задумался: как оно будет работать если я это же сделаю на машине В?
Ведь с машины В на С реплицируются все базы в том числе и служебная mysql

будут ли реплицироваться и накладываться друг на друга данные из таблиц репликации машины В на машину С?
Если да, то как тогда правильно настроить репликацию с хранением в таблицах?

И вопрос №2: если я хочу чтобы машина С была полной копией машины В(read-only slave), нужно ли разрешать реплицироваться базе mysql или ее исключать из репликации фильтром?

Спасибо заранее.

Неактивен

 

#2 17.01.2012 14:23:28

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

Re: Про хранение slave_master_info и slave_relay_log_info в таблице innodb

Это новая функциональность бета-версии. Можете попробовать поэкспериментировать
самостоятельно. Скорее всего, изменения этой таблицы не будут реплицироваться, т.к.
не будут порождать двоичного журнала (ведь нет запросов на изменение).

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

Неактивен

 

Board footer

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