Sv translation | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||
Guter Server ermittelnDetermine good server Zuerst muss entschieden werden, welcher der "guter" Server ist. Wenn HAPROXY im Betrieb ist, dann ist der guter Master der auf den die Daten derzeit geschrieben werden. HAPROXY umstellen Falls es ein HAPROXY gibt, dann die Server auf der Kaputten Master Seite aus der Verteilung herausnehmen (auch den Slave auf dieser Seite). If there is a HAPROXY, then remove the servers on the broken master side from the distribution (also the slave on this side). On BOTH Auf BEIDE Master Server
Auf den KAPUTTEN Master Server eine Sicherung der guten Master DB anfertigen Make a backup of the good Master DB on the BROKEN Master Server Previous to Vor Release 3.12:
Ab Release As of release 3.12 bitte folgenden Befehl nutzenplease use the following command:
On the BROKEN master server, reset the slave and restore the backupAuf den KAPUTTEN Master Server, den Slave resetten, und Sicherung einspielen
Auf den KAPUTTEN Master Server aus den On the BROKEN master server, determine the master position from the master.sql die Master Position ermitteln, und dann den Slave reinitialisieren, and then reinitialize the slave
Auf den KAPUTTEN Master Server den Slave PrüfenOn the BROKEN master server Check the slave
Erst wenn alles OK, und die Replikation aktuell ist, dann weitermachen. Only if everything is OK, and the replication is up to date, then continue. The status can be monitored with the following commandDen Status kann man mit folgenden Befehl beobachten:
Auf den KAPUTTEN Master Server alle Tabellen locken und Master Position notierenOn the BROKEN master server lock all tables and note master position
Die Positionen von The positions of SHOW MASTER STATUS werden im folgenden Kommando benötigt.are required in the following command. On the GOOD master server, reposition and start the replication. Auf den GUTEN Master Server die Replikation neu positionieren und starten
Auf den KAPUTTEN Master Server die Tabellen Locks aufhebenUnlock the tables on the BROKEN master server
Master und Check Masters and Slaves Prüfen On all servers now Auf allen Servern nun
und prüfen dass alles richtig läuft and check that everything is running smoothly It is usually not necessary to restore the slaves attached to both masters. If it is, they can be re-initialized with the normal slave recovery procedureEs ist normalerweise nicht nötig, die Slaves die an beide Master hängen ebenfalls zu wiederherstellen. Wenn doch, können diese mit der normalen Prozedur für das Wiederherstellen des Slaves neu initialisiert werden. |
Sv translation | ||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||
Guter Server ermitteln Zuerst muss entschieden werden, welcher der "guter" Server ist. Wenn HAPROXY im Betrieb ist, dann ist der guter Master der auf den die Daten derzeit geschrieben werden. HAPROXY umstellen Falls es ein HAPROXY gibt, dann die Server auf der Kaputten Master Seite aus der Verteilung herausnehmen (auch den Slave auf dieser Seite). Auf BEIDE Master Server
Auf den KAPUTTEN Master Server eine Sicherung der guten Master DB anfertigen Vor Release 3.12:
Ab Release 3.12 bitte folgenden Befehl nutzen:
Auf den KAPUTTEN Master Server, den Slave resetten, und Sicherung einspielen
Auf den KAPUTTEN Master Server den Slave Prüfen
Auf den KAPUTTEN Master Server alle Tabellen locken und Master Position notieren
Die Positionen von SHOW MASTER STATUS werden im folgenden Kommando benötigt. Auf den GUTEN Master Server die Replikation neu positionieren und starten
Auf den KAPUTTEN Master Server die Tabellen Locks aufheben
Master und Slaves Prüfen Auf allen Servern nun
Es ist normalerweise nicht nötig, die Slaves die an beide Master hängen ebenfalls zu wiederherstellen. Wenn doch, können diese mit der normalen Prozedur für das Wiederherstellen des Slaves neu initialisiert werden. |