Рейтинг:0

Репликация Ubuntu 20.04 mysql-server 8 не запускается

флаг th

Я создаю репликацию master-master с двумя серверами, которые общаются друг с другом по локальной сети.

У меня есть:

Сервер 1:

mysql -uroot -p
изменить источник репликации на source_host='192.168.1.3',
source_user='repl_user', SOURCE_PASSWORD='xxxxxxxxxxxx',
source_log_file='mysql-bin.xxxxxx', source_log_pos=xxx, source_ssl=0;
запустить реплику;

Пользователь существует с правильными привилегиями, а файл журнала + позиция журнала взяты с сервера 2.

Сервер 2:

mysql -u корень -p
изменить источник репликации на source_host='192.168.1.2',
source_user='repl_user', SOURCE_PASSWORD='xxxx', 
source_log_file='mysql-bin.xxxx', source_log_pos=xxxx,  
исходный_ssl=0;
запустить реплику;

Но когда я делаю "показать статус реплики \G;", я получаю:

Сервер 1:

Replica_IO_State: подключение к источнику
Исходный_хост: 192.168.1.3
Source_User: repl_user
Исходный_порт: 3306
....
Последнее_IO_Errno: 2003
Last_IO_Error: ошибка при подключении к мастеру «[email protected]:3306» — re
время попытки: 60 попыток: 1 сообщение: Не удается подключиться к серверу MySQL на «192.168.1.3:3306» 
(111)

Сервер2:

Replica_IO_State: Ожидание источника для отправки события
Исходный_хост: 192.168.1.2
Source_User: repl_user
Исходный_порт: 3306
Connect_Retry: 60
Replica_IO_State: Ожидание источника для отправки события
Исходный_хост: 192.168.1.2
Source_User: repl_user
Исходный_порт: 3306
Connect_Retry: 60
....
Last_Errno: 1008
Last_Error: Координатор остановлен из-за ошибок в воркере. Т
Последний сбой: Worker 1 не смог выполнить транзакцию ANONYMOUS в 
основной журнал mysql-bin.005240, end_log_pos 349. См. журнал ошибок и/или 
performance_schema.replication_applier_status_
by_worker для получения более подробной информации об этом или других сбоях, если таковые имеются.

адрес привязки для обоих 0.0.0.0 и ufw позволяет 3306.

Большое спасибо за любые подсказки о том, что здесь происходит.

флаг th
Странно то, что если я подключаюсь с Server1 к Server2 с помощью repl_user, это работает. mysql -u repl_user -h 192.168.1.3 -p Я получаю приглашение mysql на server2

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.