mysql-5.6 replication

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

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

 

Click to rate this post!
[Total: 2 Average: 5]

Залиште відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Related Post

shmmax

eAccelerator: Could not allocate 67108864 bytes, the maximum size the kernel allowseAccelerator: Could not allocate 67108864 bytes, the maximum size the kernel allows

Иногда, при подключении  eAccelerator настраиваю его вроде бы как надо, а потом после перезапуска апача, апач лежит, не сразу понимаешь что случилось, лезешь в логи а там Click to rate

Table is marked as crashed

Table ХХХХХ is marked as crashed and last (automatic ?) repair failedTable ХХХХХ is marked as crashed and last (automatic ?) repair failed

Столкнулся с проблемой – упала таблица mysql после “зависания” сервака т нагрузки на винты. В итоге делал как и раньше “repair table TAB_NAME” но проблема не решалась, в процессе восстановления