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

Репликация мастер-мастер MySQL между базой данных, работающей на 3 разных серверах

Я пытаюсь реализовать репликацию мастер-мастер между 3 базами данных MySQL, работающими на 3 разных серверах.

Я реализовал репликацию мастер-мастер для 2 серверов, но не могу понять, как это реализовать для 3 разных серверов MySQL.

Кто-нибудь знает, как это сделать?

Вы должны настроить его как кольцо - A является ведущим для B, B является ведущим для C, а C является ведущим для A. И не забудьте установить log_slave_updates вариант, чтобы они передавали предыдущие изменения, и установите replicate-same-server-id до 0, чтобы обновления не ходили по кругу вечно.

Читать Эта статья - конфигурация кольца описана на странице 2.