mysql Ver 14.14 Distrib 5.7.21-20 (это форк Percona, если это важно). Пытаюсь сделать простую репликацию MS, всего 2 сервера, разные id-ы. Репликация начинается нормально, но через некоторое время (обычно несколько часов) ведомое устройство останавливается для выполнения любых операций, полученных от ведущего. Я имею в виду, что в SHOW SLAVE STATUS
lave_IO_Running: Yes
Slave_SQL_Running: Yes
Master_Log_File и ead_Master_Log_Pos продолжают расти (и Relay_Log_Space тоже), но Exec_Master_Log_Pos просто останавливается на одной позиции. Никаких ошибок в журналах нет, Last_Errno: 0, перезапуск mysqld и запуск / остановка ведомого устройства не разрешают ситуацию.
Итак, я пытаюсь сменить ведомый сервер на другой с другой ОС (debian-9, как на ведущем) - те же результаты.
Параметры конфигурации, связанные с репликацией, довольно просты, одинаковы для ведущего и ведомого устройства, за исключением, конечно, идентификатора сервера и auto_increment_offset.
server-id = 2
log_bin = /var/log/mysql/mysql-bin.log
log-bin-index = /var/log/mysql/mysql-bin.index
max_binlog_size = 512M
expire_logs_days = 7
binlog-checksum = crc32
binlog-format = MIXED
relay-log=mj747-relay-bin
auto_increment_offset = 2
auto_increment_increment = 2
Итак, какие-нибудь идеи, где мне искать? Большое спасибо.
На самом деле запросы Быть сделанным? Если от мастера писать нечего, то ничего не получится.
Если возникала какая-либо проблема, например проблема с сетью и т. Д., Ведомое устройство останавливалось.