Mysql-replication

Матеріал з Wiki Welard
Версія від 21:46, 12 березня 2013, створена Flint (обговорення | внесок)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку
flush logs;
purge binary logs to 'mysql-bin.000027';


Если релей лог (который слейв выгружает с мастера), поврежден.

Лечится следующим образом:

> stop slave
> SHOW SLAVE STATUS (записываем значения Relay_Master_Log_File, Exec_Master_Log_Pos)
> RESET SLAVE 
> Заново устанавливаем мастер со значениями MASTER_LOG_FILE=relay_master_log_file и MASTER_LOG_POS=exec_master_log_pos со второго шага
> SLAVE START

Репликация должна завестись

STOP SLAVE;
CHANGE MASTER TO master_log_file="mysqld-bin.000780", master_log_pos=786513508;
SLAVE START;