Sollte man mal doch eine Dummheit als Admin machen und die MySQL-Replikation zum stocken bringen, kann es schon reichen diesen einen Fehler zu überspringen und den Replikations-Slave danach weiter das bin.log abarbeiten zu lassen. Die erste Dummheit passiert mir schon beim Erstellen einer MySQL_Function, auf die ich gar nicht weiter eingehen möchte. Das Resultat war, dass diese nun nur auf dem Replikations-Master vorhanden war, nicht aber auf dem Slave. Die eigentliche Dummheit machte ich, als ich dann über den MySQL-Master via “DROP FUNCTION” diese Funktion löschen wollte, denn das Kommando wurde auf den Slave repliziert, wo es bekanntlich diese Funktion nicht gab. Und schon stand der Slave still.
mysql> show slave status\G
zeigte entsprechend auch den Fehler in der Variable Last_SQL_Error
Dank dieses wunderbaren Artikels konnte ich das Problem binnen weniger Sekunden aber beheben:
Auf dem Slave (der ja das Problem hat) die Replikation stoppen…
mysql> STOP SLAVE;
Dem Slave sagen, dass er eine Anweisung weiter springen soll (der Wert 1 kann natürlich entsprechend auch verändert werden), beim Abarbeiten der binären Datei vom Master-Server…
mysql> SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1;
Die Replikation wieder starten und prüfen ob alles schick ist.
mysql> START SLAVE;
mysql> SHOW SLAVE STATUS G
Ähnliche Posts:
- Bring twitter to your wordpres… Bring twitter to your wordpress http://tinyurl.com/celmls...
- cURL unter Xampp Lite Ich weiss gar nicht mehr warum, aber zum arbeiten setze ich nicht XAMPP sondern XAMPP-Lite ein. Erst heute musste ich feststellen, dass kein cURL mit...
- Aufbau & Funktion von Cron-Tab & Cron-Jobs Beim Lesen des Artikel von www.lpi-certification.de habe ich mich entschlossen, einen kurzen Artikel zu schreiben, da ich das immer wieder nachschlagen muss. Aufbau der cron-Tabellen...
- CSS-Minimizer Javascript-Minimizer Diese beiden Perl-Scripte habe ich nun schon fast 2 Jahre im Ensatz. Ich habe damals nach einem einfachen Script gesucht, welches mir on-the-fly meine Javascripte...
- Origin Update FAIL! Da starte ich wiedermal den Origin Updater und wundere mich und wundere mich und…. nach 1 Stunde Installation (und kein Ende in Sicht) sagt mir...



