Установка и настройка репликации для MySQL сервера
Установка и настройка репликации для MySQL сервера
Установка и настройка репликации для MySQL сервера
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
<strong>Установка</strong> <strong>и</strong> <strong>настройка</strong> репл<strong>и</strong>кац<strong>и</strong><strong>и</strong><br />
<strong>для</strong> <strong>MySQL</strong> <strong>сервера</strong><br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
<strong>Установка</strong><br />
1. Устанавл<strong>и</strong>ваются:<br />
• mysql-essential-5.0 (<strong>и</strong>л<strong>и</strong> текущая верс<strong>и</strong>я с д<strong>и</strong>ска);<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
• <strong>MySQL</strong> Server Instance Configuration Wizard<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
• <strong>MySQL</strong> Tools:<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
2. Настро<strong>и</strong>ть Windows Firewall, добав<strong>и</strong>в(открыв) в разделе Exceptions порт 3306.<br />
(Провер<strong>и</strong>ть в<strong>и</strong>д<strong>и</strong>мость этого порта <strong>и</strong> пр<strong>и</strong> необход<strong>и</strong>мост<strong>и</strong> открыть <strong>и</strong>х у <strong>и</strong>нтернетпровайдера).<br />
Настройка Master <strong>сервера</strong>:<br />
1. Создать базу данных <strong>для</strong> репл<strong>и</strong>кац<strong>и</strong><strong>и</strong>;<br />
2. В файле „my.ini”,находящемся в д<strong>и</strong>ректор<strong>и</strong><strong>и</strong> <strong>MySQL</strong> Server добав<strong>и</strong>ть раздел:<br />
# Replication<br />
server-id=1<br />
log-bin=mysql-bin<br />
connect_timeout=60<br />
skip-name-resolve<br />
Пр<strong>и</strong>мечан<strong>и</strong>е: server id <strong>для</strong> Master „1”<br />
3. Перезапуст<strong>и</strong>ть <strong>MySQL</strong> Server;<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
4. Создать Backup базы данных с помощью <strong>MySQL</strong> Administrator, чтобы<br />
создать затем базы данных <strong>для</strong> slave.<br />
5. Выполн<strong>и</strong>ть команду „show master status” в <strong>MySQL</strong> Query Browser <strong>и</strong> зап<strong>и</strong>сать<br />
log- файл <strong>и</strong> поз<strong>и</strong>ц<strong>и</strong>ю.<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Настройка на Slave сървър<strong>и</strong>те:<br />
Slave<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
1. Создать базу данных, выполн<strong>и</strong>в Restore <strong>для</strong> Backup, созданного <strong>для</strong> Master;<br />
2. В файле „my.ini”, находящемся на <strong>MySQL</strong> Server добав<strong>и</strong>ть раздел:<br />
# Replication<br />
server-id=2<br />
connect_timeout=60<br />
skip-name-resolve<br />
slave-skip-errors=all<br />
relay-log=relay-bin<br />
slave_net_timeout=10<br />
Пр<strong>и</strong>мечан<strong>и</strong>е: server id <strong>для</strong> slave <strong>и</strong>дут по порядку <strong>и</strong> разл<strong>и</strong>чаются <strong>для</strong> каждого<br />
3. Перезапуст<strong>и</strong>ть <strong>MySQL</strong> Server;<br />
4. В <strong>MySQL</strong> Query Browser выполн<strong>и</strong>ть команду:<br />
CHANGE MASTER TO<br />
MASTER_HOST='master_host_name',<br />
MASTER_USER='replication_user_name',<br />
MASTER_PASSWORD='replication_password',<br />
MASTER_LOG_FILE='Logfile',<br />
MASTER_LOG_POS=Log pos<br />
5. В <strong>MySQL</strong> Query Browser выполн<strong>и</strong>ть команду: „start slave”<br />
Microinvest
®<br />
Microinvest<br />
SOFTWARE COMPANY<br />
Address: 1618 Sofia, Tzar Boris III blvd. N 215, GeoPlanProekt<br />
Tel./fax: 02/9555515, 9555334, Mobile: 0881344304<br />
e-mail: office@microinvest.net, http: www.microinvest.net<br />
6. В <strong>MySQL</strong> Query Browser выполн<strong>и</strong>ть команду: „show slave status”, пр<strong>и</strong><br />
прав<strong>и</strong>льно настроенной репл<strong>и</strong>кац<strong>и</strong><strong>и</strong> в поле „Slave_IO_State” должно быть<br />
нап<strong>и</strong>сано „Waiting for master to send event”, а поле „Seconds_Behind_Master”<br />
должно быть отл<strong>и</strong>чно от „Null”.<br />
Microinvest