Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / The slave I/O thread stops после смены кодировки. / 5 сообщений из 5, страница 1 из 1
22.05.2015, 17:34:51
    #38966659
theGhoul
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
The slave I/O thread stops после смены кодировки.
Приветствую!
После настройки репликации master-slave в тестовой среде, потребовалось попробовать сменить кодировку. Делал так:
[mysqld]
character-set-server = utf8
collation-server = utf8_bin
init_connect=‘SET collation_connection = utf8_bin’

[client]
default_character_set = utf8
В my.cnf на обоих серверах, потом рестарты серверов, делаю SHOW SLAVE STATUS\G пишет The slave I/O thread stops because SET @master_heartbeat_period on master failed. Error:
Пробовал stop slave; reset slave; start slave; - не помогает. Пробовал дропнуть базу, создать новую, когда уже были эти настройки, сделать в неё разбэкап, потом эту базу уже реплицировать заново - не помогает. Пробовал ALTER TABLE <table name> CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin; на единственную таблицу, перед тем, как заново создать репликацию - не помогает.
Подскажите, пожалуйста, как правильно в этом случае настроить кодировку, чтобы репликация работала?
...
Рейтинг: 0 / 0
25.05.2015, 14:35:27
    #38967903
theGhoul
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
The slave I/O thread stops после смены кодировки.
Убрал следующие строчки:
init_connect=‘SET collation_connection = utf8_bin’

[client]
default_character_set = utf8
Репликация поехала.
Что эти строчки значат - не понимаю.
Может, кому-то помогут мои грабли:)
...
Рейтинг: 0 / 0
26.05.2015, 14:31:15
    #38968744
Shahriyar.R
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
The slave I/O thread stops после смены кодировки.
theGhoul,

похоже на баг в 5.5 MySQL,
#71375
в 5.6 такого нет.
...
Рейтинг: 0 / 0
27.05.2015, 01:40:01
    #38969324
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
The slave I/O thread stops после смены кодировки.
Shahriyar.R, ну наконец-то великий-могучий вспомнил.

по теме :
init-connect - не нужен почти никогда.
...
Рейтинг: 0 / 0
27.05.2015, 08:41:42
    #38969383
Shahriyar.R
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
The slave I/O thread stops после смены кодировки.
netwind,

спасибо за теплые слова :)
Да и я тоже никогда использовал init-connect
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / The slave I/O thread stops после смены кодировки. / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]