Инструменты пользователя

Инструменты сайта


mysql._nastrojka_replikacii_master-slave

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
mysql._nastrojka_replikacii_master-slave [2016/08/10 11:15] – [Шаг 5. Настройка Слейва] daniilmysql._nastrojka_replikacii_master-slave [Дата неизвестна] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1
Строка 19: Строка 19:
  
 <code mysql> <code mysql>
-[mysql]+[mysqld]
 # предлагаю указать последний октет IP-адреса # предлагаю указать последний октет IP-адреса
 server-id = 11 server-id = 11
-log_bin = /var/log/mysql/mysql-bin.log+log_bin = /var/lib/mysql/mysql-bin.log
  
 # название Вашей базы данных, которая будет реплицироваться # название Вашей базы данных, которая будет реплицироваться
Строка 123: Строка 123:
  
 ===== Шаг 5. Настройка Слейва ===== ===== Шаг 5. Настройка Слейва =====
-В настройках **<wrap hi>my.cnf</wrap>** на Слейве необходимо указать такие параметры:+В настройках **<wrap hi>my.cnf</wrap>** на Слейве указываем следующие параметры: 
 +  * **server-id** - идентификатор сервера, должен быть уникален. Лучше не использовать 1. Это единственный обязательный параметр; 
 +  * **log_bin** - путь к бинарному логу. Оптимально указывать по аналогии с мастером;   
 +  * **log_slave_updates** - включает запись реляционных событий в собственный журнал на подчинённом сервере 
 +  * **binlog_do_db** - позволяет перечислить отдельные базы, для которых будет использоваться реплика.Если не инициализирована, то реплицируются все. 
 + 
 <code mysql> <code mysql>
 server-id = 22 server-id = 22
 +log_bin = /var/log/mysql/mysql-bin.log
 relay_log = mysql-relay-bin relay_log = mysql-relay-bin
- 
-# Путь к bin логу на Мастере 
-log_bin = /var/log/mysql/mysql-bin.log 
  
 # База данных для репликации # База данных для репликации
 binlog_do_db = newdatabase binlog_do_db = newdatabase
 +
 +# если необходимо сделать базу доступной только для чтения
 +# read_only = 1
 </code> </code>
  
Строка 273: Строка 280:
                Last_SQL_Error:                 Last_SQL_Error: 
   Replicate_Ignore_Server_Ids:    Replicate_Ignore_Server_Ids: 
-             Master_Server_Id: 122+             Master_Server_Id: 11
  
 </code> </code>
mysql._nastrojka_replikacii_master-slave.1470816928.txt.gz · Последнее изменение: 2016/08/10 00:00 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki