Zum ersten Mal seit seiner Einrichtung muss ein schreibgeschützter MySQL-Replikations-Slave neu gestartet werden.
Ich habe diesen Artikel über das Herunterfahren eines Slaves zur Wartung gefunden (obwohl er nur beschreibt, wie der mysql
Dämon gestoppt wird ):
Zusammenfassend ist das Verfahren:
Im mysql
Client:
STOP SLAVE;
FLUSH TABLES;
Vom Betriebssystem:
/etc/init.d/mysql stop
Ich würde an dieser Stelle neu starten und dann, nachdem das System gestartet wurde:
Im mysql
Client (der mysql
Dämon ist so konfiguriert, dass er beim Booten startet):
START SLAVE;
Sieht das ungefähr richtig aus? Gibt es noch etwas, was ich tun sollte?
mysql
replication
Kev
quelle
quelle
Antworten:
Das sieht richtig aus. Der Slave wird dort weitermachen, wo er aufgehört hat, wenn er wieder startet.
Ich werde bemerken, dass der Slave automatisch starten sollte , wenn Sie nicht die Option --skip-Slave-Start angeben .
quelle
stop slave
, bevor ich den MySQL-Daemon neu starte. Könnte das die Ursache sein?