Всем доброго времени суток.
Прошу помощи у тех, кто, возможно, сталкивался с подобными проблемами.
Третий день никак не могу наладить работу репликации. Оба сервера - и master, и slave настроил для репликации, но при попытке "Начать использовать" всё время появляется две ошибки.
Если slave подключен и работает (статус перед началом: ), то после нажатия на "Начать использовать" и прохождения указаний мастера (удаляются и переносятся таблицы), сначала сообщается, что всё хорошо: , а потом появляется эта ошибка:
MySQL Query Error: CHANGE MASTER TO MASTER_HOST = '' ,MASTER_USER = 'root' ,MASTER_PASSWORD = '' ,MASTER_PORT = 0,MASTER_LOG_FILE = 'mysql-bin.000007' ,MASTER_LOG_POS = 88660 [This operation cannot be performed with a running slave; run STOP SLAVE first]
И меняется статус на такой:
Окей, отключаю slave командной "slave stop;", нажимаю "Начать использовать", прохожу мастера, тогда эта ошибка:
"The server is not configured as slave; fix in config file or with CHANGE MASTER TO"
Что ж ему надо-то? В каком положении должны быть master и slave, чтобы репликация начала работать нормально?
Вот конфиг master: , а вот конфиг slave:
Делаю всё как надо: на мастере смотрю текущую позицию в бинарном логе, указываю её при подключении слейвом. После подключения проверяю - слейв нормально висит и ждёт данных от мастера.
Заранее благодарю за любую помощь.
Прошу помощи у тех, кто, возможно, сталкивался с подобными проблемами.
Третий день никак не могу наладить работу репликации. Оба сервера - и master, и slave настроил для репликации, но при попытке "Начать использовать" всё время появляется две ошибки.
Если slave подключен и работает (статус перед началом: ), то после нажатия на "Начать использовать" и прохождения указаний мастера (удаляются и переносятся таблицы), сначала сообщается, что всё хорошо: , а потом появляется эта ошибка:
MySQL Query Error: CHANGE MASTER TO MASTER_HOST = '' ,MASTER_USER = 'root' ,MASTER_PASSWORD = '' ,MASTER_PORT = 0,MASTER_LOG_FILE = 'mysql-bin.000007' ,MASTER_LOG_POS = 88660 [This operation cannot be performed with a running slave; run STOP SLAVE first]
И меняется статус на такой:
Окей, отключаю slave командной "slave stop;", нажимаю "Начать использовать", прохожу мастера, тогда эта ошибка:
"The server is not configured as slave; fix in config file or with CHANGE MASTER TO"
Что ж ему надо-то? В каком положении должны быть master и slave, чтобы репликация начала работать нормально?
Вот конфиг master: , а вот конфиг slave:
Делаю всё как надо: на мастере смотрю текущую позицию в бинарном логе, указываю её при подключении слейвом. После подключения проверяю - слейв нормально висит и ждёт данных от мастера.
Заранее благодарю за любую помощь.