Образовательный проект «SnakeProject» Михаила Козлова

Навигация

⇒ FreeBSD and Nix ⇐

CISCO

Voice(Asterisk\Cisco)

Microsoft

Powershell

Python

SQL\T-SQL

Общая

WEB Разработка

ORACLE SQL \ JAVA

Мото

Стрельба, пневматика, оружие

Саморазвитие и психология


Репликация баз данных MySQL Master-Master + Slave



Репликация баз данных MySQL Master-Master + Slave


Дано 3 машины с ip 10.0.2.15 (Machine 3 - Slave), 10.0.2.16 (Machine 1 - Master), 10.0.2.17 (Machine 2 - Master)

Подразумевается, что MySQL уже установлен


1. Master-Master

#Директивы в my.cnf

#Machine 1

 

 

#Machine 2

 

 


#Machine 1, 2, 3

#Перезагружаем сервер, создаем пользователя для репликации

 

#Machine 1, 2

#Настраиваем связь Master на Master

#Machine 1
#Запомним File и Position значения, пример: mysql-bin.000007 и 341

#Machine 2
#Запишем значения пример: mysql-bin.000007 и 341

#Запомним File и Position значения, пример:  mysql-bin.000004 и 341

#Machine 1
#Запишем значения пример: mysql-bin.000004 и 341


2. Master-Slave

#Machine 2

#Machine 3

#Machine 2

#Machine 3

#Директивы в my.cnf

 

#Запишем значения из вывода SHOW MASTER STATUS; с Machine 2 -  - mysql-bin.000009 и 557

Смотрим статус:


#Если что-то пошло не так и не работает, процедура сброса репликации master-slave:

#На MASTER:


#Скопируйте значения результата

#Без закрытия соединения с клиентом (т.к. он освободит блокировку чтения) запустить команду дампа мастера:

#Освобождаем блокировку:

#Копируем файл дампа на SLAVE:

#На SLAVE:

 


#'mysql-bin.000001', MASTER_LOG_POS=107 - ранее записанные значения с мастера SHOW MASTER STATUS;

 

 


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

Контакты Группа ВК Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и LinuxКод обмена баннерами Видео к IT статьям на YoutubeВидео на другие темы Смотреть
Мои друзья: Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

© Snakeproject.ru создан в 2013 году.
При копировании материала с сайта - оставьте ссылку.
Весь материал на сайте носит ознакомительный характер,
за его использование другими людьми, автор ответственности не несет.

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика





Поддержать автора и проект