PythonQ 240-8XX Manual de usuario Pagina 344

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 343
Kapitel 5: MySQL-Datenbankadministration 323
synchronisiert und Sie hab en wom¨oglich einen Fehler wegen doppelter Schl¨usseleintr¨age
bei Aktualisierungen, wobei der Slave-Thread dann anh¨alt und darauf wartet, dass Sie
die Tabellen manuell in Ordnung und in Synchronisation bringen.
• Lassen Sie den Slave mit log-slave-updates und log-bin laufen - das beh¨alt eine
Log-Datei aller Aktualisierungen auf dem Slave bei.
• Sichern Sie alle Beweise, bevor Sie die Replikation zur¨uck setzen. Wenn wir keine oder
nur schemenhafte Informationen haben, brauchen wir eine Weile, um dem Problem auf
den Grund zu gehen. Die Beweise, die Sie f¨ur uns sammeln sollten, sind:
− Alle Bin¨ar-Log-Dateien auf dem Master.
− Alle Bin¨ar-Log-Dateien auf dem Slave.
− Die Ausgabe von SHOW MASTER STATUS auf dem Master zu der Zeit, als Sie das
Problem entdeckten.
− Die Ausgabe von SHOW SLAVE STATUS auf dem Master zu der Zeit, als Sie das
Problem entdeckten.
− Fehler-Log-Dateien auf Master und Slave.
• Benutzen Sie mysqlbinlog, um die Bin¨ar-Log-Dateien zu untersuchen. Folgendes sollte
hilfreich sein, um eine Anfrage zu finden, die Probleme verursacht, zum Beispiel:
mysqlbinlog -j pos_from_slave_status /pfad/zu/log_from_slave_status | head
Sobald Sie die Beweise des Phantomproblems gesammelt haben, versuchen Sie zuerst,
es in einen separaten Test-Fall zu isolieren. Berichten Sie dann das Problem an
[email protected], wobei Sie soviel Informationen wie m¨oglich mitschicken.
Vista de pagina 343
1 2 ... 339 340 341 342 343 344 345 346 347 348 349 ... 767 768

Comentarios a estos manuales

Sin comentarios