Puncte:0

Replicarea Ubuntu 20.04 mysql-server 8 nu pornește

drapel th

Construiesc o replica master-master cu două servere care vorbesc între ele prin lan local.

Eu am:

Server 1:

mysql -uroot -p
schimbați sursa de replicare în source_host='192.168.1.3',
source_user='repl_user', SOURCE_PASSWORD='xxxxxxxxxxx',
source_log_file='mysql-bin.xxxxxx', source_log_pos=xxx, source_ssl=0;
începe replica;

Utilizatorul există cu privilegii corecte și fișierul de jurnal + poziția de jurnal sunt de pe Server 2

Server 2:

mysql -u root -p
schimbați sursa de replicare în source_host='192.168.1.2',
source_user='repl_user', SOURCE_PASSWORD='xxxx', 
source_log_file='mysql-bin.xxxx', source_log_pos=xxxx,  
source_ssl=0;
începe replica;

Dar când fac „afișează starea replicii \G;”, primesc:

Server 1:

Replica_IO_State: se conectează la sursă
Sursă_Gazdă: 192.168.1.3
Utilizator_sursă: repl_user
Sursă_Port: 3306
....
Ultima_IO_Errno: 2003
Last_IO_Error: eroare de conectare la master „[email protected]:3306” - re
timp de încercare: 60 de reîncercări: 1 mesaj: Nu se poate conecta la serverul MySQL pe „192.168.1.3:3306” 
(111)

Server2:

Replica_IO_State: Se așteaptă ca sursa să trimită evenimentul
Sursă_Gazdă: 192.168.1.2
Utilizator_sursă: repl_user
Sursă_Port: 3306
Connect_Retry: 60
Replica_IO_State: Se așteaptă ca sursa să trimită evenimentul
Sursă_Gazdă: 192.168.1.2
Utilizator_sursă: repl_user
Sursă_Port: 3306
Connect_Retry: 60
....
Ultima_eroare: 1008
Ultima_Eroare: Coordonatorul s-a oprit deoarece au existat erori la lucrător(i). T
cel mai recent eșec fiind: Lucrătorul 1 a eșuat la executarea tranzacției „ANONIM” la 
jurnal principal mysql-bin.005240, end_log_pos 349. Vedeți jurnalul de erori și/sau 
performance_schema.replication_applier_status_
tabel by_worker pentru mai multe detalii despre acest eșec sau altele, dacă există.

adresa de legătură pentru ambele este 0.0.0.0 și ufw permite 3306.

Apreciez mult pentru orice indicii despre ceea ce se întâmplă aici.

drapel th
Lucru ciudat este că dacă mă conectez de la Server1 la Server2, cu repl_user, funcționează. mysql -u repl_user -h 192.168.1.3 -p Ajung la promptul mysql pe server2

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.