Violet Epifit

violet.su

Maria DВ. Восстановление нарушенной репликации

Сначала делаем дамп на мастере
mysqldump -u root -ppassword –insert-ignore asapps > dump.sql
Потом восстанавливаем на реплике
mysql -u root -ppassword asapps < dump.sql

Если слетела реплика
STOP SLAVE;
CHANGE MASTER TO
MASTER_HOST=’violet.su’,
MASTER_USER=’repl’,
MASTER_PASSWORD=’password’,
MASTER_LOG_FILE=’mysql-bin.000015′,
MASTER_LOG_POS=18119910;
START SLAVE;

Если слетел мастер
USE mysql;
CREATE USER ‘repl’@’%’ IDENTIFIED BY ‘password’;
GRANT REPLICATION SLAVE ON *.* TO ‘repl’@’%’;
FLUSH PRIVILEGES;