mysql-5.6 replication

Сегодня разбирался с настройкой репликации в mysql-5.6 версии, на данный момент меня все порадовало, нет идиотизма с запоминанием позиции, не нужно ничего останавливать или блокировать на запись и делать прочие шаманства.

В версии mysql-5.6 появилось несколько «плюшек», которые помогают если нужно — жить проще и легче. Вся настройка репликации master-slave  в моем случае сводится к банальным шагам:

1.Создаю юзера для репликации и прописываю в my.cnf мастер сервера настройки репликации:

2. Передергиваю mysql и запускаю делаться дамп:

Пока делается дамп, иду на сервак который будет slave и настраиваю его, по сути конфиг будет тот же что и на master, разница в server-id и auto_increment_offset

После чего перезапускаю mysql на slave сервере.

3. После того как дамп завершится, на слейве запускаю ресториться дамп:

4. После успешного восстановления дампа иду в mysql и прописываю настройки репликации для подключения к мастеру:

5. Ну и стартуем слейвовый поток:

6. Проверяем что все хорошо и реплика побежала:

В ответе должны увидеть такое:

mysql

В зависимости от размера базы и свежести дампа — начальная синхронизация данных может занять время.

 

1 голос

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*
Website