Рубріки: HighloadТеория

ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository

Игорь Грегорченко

Это очередная проблема в Mysql-репликации, которая может возникнуть при обновлении версии Mysql. Ну или просто так. Чтобы ее решить, необходимо перезапустить репликацию:

1. Запоминаем позицию слейва

На слейве выполняем команду:

mysql> show slave statusG

И запоминаем следующие параметры:

...
              Master_Log_File: **mysql-bin.228649**
          Read_Master_Log_Pos: **22124493**
...

2. Перезапускаем реплику

На слейве делаем полный ресет:

mysql> reset slave;

После этого запускаем реплику заново, используя сохраненные параметры:

mysql> CHANGE MASTER TO

MASTER_HOST=’**IP-адрес-мастера**’,

MASTER_USER=’**логин**’,

MASTER_PASSWORD=’**пароль**’,

MASTER_LOG_FILE=’**mysql-bin.228649**’,

MASTER_LOG_POS= **22124493**;

После этого запускаем репликацию:
mysql> start slave;

3. Проверяем

Чтобы убедиться что реплика работает необходимо снова выполнить команду:
mysql> show slave statusG

При этом мы должны увидеть следующие параметры установленные в Yes:

...
             Slave_IO_Running: **Yes**
            Slave_SQL_Running: **Yes**
...

Если не вышло

Если не выходит придется пересобрать репликацию.

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023