2016-06-20 22 views
0

Ich glaube, ich habe ein Problem mit MySQL-Replikation auf den Sklaven. Anstatt dass es unter 'Ausgeführtes GTID-Set' eine saubere GTID gibt, gibt es mehrere GTIDs.MySQL mehrere GTID ausgeführte GTID-Set

Retrieved_Gtid_Set: 54206435-24c7-11e5-bd59-1458d055bee8:354806-354826 
Executed_Gtid_Set: 54206435-24c7-11e5-bd59-1458d055bee8:1-354826, cd975336-24c7-11e5-bd5c-1458d04f9808:1-24 

Ich habe versucht, einen Slave zurückgesetzt alle, aber das scheint es nicht zu löschen.

Hat jemand das schon mal gesehen? Was könnte der beste Weg sein, dies zu lösen?

Vielen Dank im Voraus

+0

Offtopic. Keine Programmierfrage. Probieren Sie die DBA-Site aus - das ist die DB-Verwaltung. –

Antwort

0

Hier gibt es nichts zu lösen. Dies sind nur GTIDs verschiedener Server.

Der erste Teil einer GTID ist die UUID (eindeutige universelle ID oder etwas ähnliches, IIRC).

54206435-24c7-11e5-bd59-1458d055bee8:354806-354826 
<........host......................>:<...GTIDs...> 

Ich würde vermuten, dass dies GTIDs vom Master und dem localhost in Ihrem ausgeführten GTID-Set sind.

Wenn Sie show slave status\G auf dem Slave zu tun gibt es auch eine Zeile wie folgt aus:

Master_UUID: ee624d91-76da-11e4-8f3a-ecf4bbce03bc 

die Sie die UUID des Master erzählt. Auf dem Master können Sie tun

[email protected]:(none) > show slave hosts; 
+-----------+------+------+-----------+--------------------------------------+ 
| Server_id | Host | Port | Master_id | Slave_UUID       | 
+-----------+------+------+-----------+--------------------------------------+ 
|   2 |  | 3306 |   1 | c5ca7103-2eb7-11e5-be29-0050569b085a | 
+-----------+------+------+-----------+--------------------------------------+ 

Zusammenfassend ist alles normal. Dies sind höchstwahrscheinlich GTIDs von Ihrem Master und einige Anweisungen, die Sie auf dem Slave ausgeführt haben.

+0

Danke für Ihre Kommentare. Ich habe es mir also noch einmal angesehen. Auf einem meiner Sklaven habe ich .... Executed_Gtid_Set: 54206435-24c7-11e5-bd59-1458d055bee8: 1-354833, d6dd8872-2c09-11e5-acb1-fa163eed3b8d: 352187-352189, fc6f4679-24c7-11e5-bd5e -1458d04fca70: 1-13 Auf dem Master, wenn ich 'show slave hosts' starte, gibt es keinen Eintrag für d6dd8872-2c09-11e5-acb1-fa163eed3b8d: 352187-352189. Also nicht sicher, woher diese ID stammt. Es scheint nicht in der Replikationstopologie zu sein. Jemand hier denkt, dass es vom Klonen ist ??? – user2841861