Slave resync... was ist denn da falsch?
- From: Gerhard Haslberger <ghaslbe@xxxxxx>
- Date: Sun, 14 Jun 2009 16:00:48 +0200
Hi,
folgendes (tut mir leid, ist ein bissl länger weil schwierig zu erklären)
ich hab ne Master und ne Slave...
Die Slave wird nur gelesen.
Soweit ist alles ok.
Nun hatte die Slave irgendein Problem, egal.
Frage A: Warum funktioniert folgendes NICHT?
Hab vom Master vor ein paar Tagen einen Dump gezogen, eingespielt beides gestartet, alles tut.
Nach dem Problemfall hab ich den alten Dump wieder in den Slave eingespielt.
Nun dachte ich das die Differenzen über das Binlog wieder reingesyncht werden. Aber das scheint nicht der Fall zu sein.
Laut Prozesse usw tut der Slave das, aber dann hat er plötzlich beim resync
Duplicate entry '44555' for key 1' on query
usw Probleme.
Warum?
Ist das nicht ein 1:1 resync nach dem was im Binlog steht?
oder
Frage B:
Was passiert denn beim Sync eigentlich wenn obiger Fehler auf der Master-DB aufgetreten ist? Steht das dann im Binlog?
Dem die DB benutzenden Programm war das wohl egal aber wird deswegen dann evtl dann der Resync abgebrochen?
Wenn ja, kann man das Abbruchverhalten beim Resync ändern?
Fragen über Fragen,
Danke!
.
- Follow-Ups:
- Re: Slave resync... was ist denn da falsch?
- From: Axel Schwenke
- Re: Slave resync... was ist denn da falsch?
- From: Claus Reibenstein
- Re: Slave resync... was ist denn da falsch?
- Prev by Date: Re: Enums = "maintenance nightmare"
- Next by Date: Re: Slave resync... was ist denn da falsch?
- Previous by thread: JOIN ohne Verfielfachung
- Next by thread: Re: Slave resync... was ist denn da falsch?
- Index(es):
Relevant Pages
|