Назад | Перейти на главную страницу

Репликация MySQL не работает с binlog-do-db

Я настроил MySQL master-master replication на моих 2 виртуальных машинах Ubuntu. Конфигурация и подключение выполнены правильно согласно этот руководство. Вот моя проблема.

  1. Я распечатываю статус мастера на мастере 1, и он дает позицию XXX, затем я перехожу к мастеру 2 и распечатываю статус ведомого, он также печатает свою позицию как XXX.
  2. Я меняю любую конфигурацию, кроме необходимых реплицируемых изменений положения БД. (По-прежнему)
  3. Проблема в том, что когда я вставляю какую-либо запись в реплицируемую позицию db, она не меняется. Также запись не реплицируется в базу данных Master 2, которую необходимо реплицировать.

В журналах также нет информации о репликации.

Вот моя первая конфигурация ведущий-ведомый в my.conf файлы:

Мастер:

log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db=REPLICATE_DB
server-id=1

Раб:

server-id=2
master-host=10.1.1.171
master-user=slave_user
master-password=your_password
master-connect-retry=60
replicate-do-db=REPLICATE_DB