Может ли MySQL Enterprise Master реплицироваться на подчиненное MySQL Community? - PullRequest
0 голосов
/ 23 сентября 2009

Возможно, это глупый вопрос, но я не смог найти ответ после нескольких дней поиска.

У меня есть один главный сервер сообщества MySQL 5.0 (чтение / запись), который реплицируется на четыре ведомых устройства только для чтения, также использующих сервер сообщества 5.0.

Я бы хотел обновить ведущее и одно подчиненное устройство до MySQL Enterprise Platinum, чтобы иметь возможность использовать инструменты мониторинга и советника MySQL Enterprise, но оставить остальных трех подчиненных, работающих под управлением MySQL Community Server, чтобы нам не пришлось платить 5 тысяч долларов за каждую коробку. Это возможно? Будет ли репликация работать в версиях Enterprise и Community? У кого-нибудь есть опыт работы с такой установкой, и есть ли подводные камни, о которых мне следует знать?

Спасибо.

1 Ответ

1 голос
/ 23 сентября 2009

Репликация MySQL не проверяет версии и не предотвращает репликацию на основе Enterprise vs Community.

Однако на репликацию влияют версии, и вы должны использовать одну и ту же версию для всех серверов. Если вы можете убедиться, что ведомые устройства имеют более высокую (но совместимую) версию, чем ведущая. Например, если вы реплицируете мастер 5.1.x, любой раб 5.1.x будет работать. Любой раб 5.4 будет работать. Причина, по которой хорошо иметь подчиненные версии более высоких версий, заключается в том, что в одной конфигурации главного устройства бинарные журналы будут выполняться только на этом хосте. При репликации с несколькими хозяевами рекомендуется, чтобы все хосты работали с одинаковыми версиями.

Особенности репликации (материал, который должен быть одинаковым для главного / подчиненного (ых))

  1. Архитектура: 64 бит против 32 бит
  2. Основная версия MySQL 5.0.x! = 5.1.x
  3. Размер пакета (конфигурация my.cnf)
  4. Скорость сетевого адаптера

Вот страница MySQL, касающаяся проблем с репликацией: http://dev.mysql.com/doc/refman/5.4/en/replication-compatibility.html

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