admin@demi4.com

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

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

 

6 голосов
Позначки:,

Leave a Reply

Увійти через: 

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

Related Post

Cron не пишет логи (где логи cron)

Cron не пишет логи (где логи cron)Cron не пишет логи (где логи cron)

Не нашел сегодня логи crond при поиске по системе – в итоге оказалось что логи отключены и все запуски заданий не логируются 1 голос Схожі записи: crontab не уходят письма

libcrypto.so.1.0.0: could not read symbols: Invalid operation

libcrypto.so.1.0.0: could not read symbols: Invalid operationlibcrypto.so.1.0.0: could not read symbols: Invalid operation

При сборке php из исходников вывалило эту хрень: 1 голос Схожі записи: mod_fcgid: read data timeout in 31 seconds Query (7f0ae0004ba0): is an invalid pointer Invalid command ‘Header’, perhaps misspelled

Fatal error: Allowed memory size of ****** bytes exhausted (tried to allocate 24 bytes) in libraries/joomla/error/exception.php on line 117

Fatal error: Allowed memory size of ****** bytes exhausted (tried to allocate 24 bytes) in libraries/joomla/error/exception.php on line 117Fatal error: Allowed memory size of ****** bytes exhausted (tried to allocate 24 bytes) in libraries/joomla/error/exception.php on line 117

Після переносу сайту на Joomla зіткнувся з такою помилкою як ‘Fatal error: Allowed memory size of’ 1 голос Схожі записи: PHP Fatal error: Class ‘Memcache’ not found in No such