LINUX.ORG.RU
ФорумAdmin

Не могу настроить master-slave, mysql.


0

2

Включил на мастере бин логи. server id = 1, создал пользователя с правами replication slave.

Настроил все это дело на slave, но при попытке сделать start slave. В логи падает следующее.

120822 10:17:03 [Note] Slave I/O thread: connected to master 'replication@10.9.0.2:3306',replication started in log 'mysql-bin.000012' at position 106
120822 10:17:03 [Note] Slave SQL thread initialized, starting replication in log 'mysql-bin.000012' at position 106, relay log '/var/lib/mysql_billing/mysql-relay-bin.000001' position: 4
120822 10:17:03 [ERROR] Error reading packet from server: Could not find first log file name in binary log index file ( server_errno=1236)
120822 10:17:03 [ERROR] Slave I/O: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file', Error_code: 1236
120822 10:17:03 [Note] Slave I/O thread exiting, read up to log 'mysql-bin.000012', position 106

Лог на мастере есть, имя верное, он читается, хз в чем может быть затык, база не поломана, уже несколько раз делал дамп.

Кто сталкивался, как решали проблему?

На том же физ. сервере, где я пытаюсь настроить slave, есть второй экземпляр сервера mysql, который работает как slave для другой базы.


Ответ на: комментарий от YAR

тоже есть, я уже на мастере сделал reset master;

потом дамп с опциями, --single-transaction --master-data, восстановил этот дамп на слейве, ошибки остались.

swelf
() автор топика

невероятный тупеж с моей стороны, вчера настроил 1 реплику

потом занялся этой, и адрес сервера в выражении change master to ... я не поменял, юзеры совпадали, поэтому ошибки авторизации не было.

swelf
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.