Implementierung der MySQL Master-Slave-Statusprüfung

Implementierung der MySQL Master-Slave-Statusprüfung

1. Überprüfen Sie den Synchronisierungsstatus der Datenbanken A und B

Geben Sie den folgenden Befehl ein und es werden zahlreiche Informationen angezeigt. Wichtig ist jedoch, dass sowohl in den Feldern „Slave_IO_Running“ als auch „Slave_SQL_Running“ „Ja“ angezeigt wird.

MySQL> Slave-Status anzeigen\G; 

Bildbeschreibung hier einfügen

2. Überprüfen Sie den Synchronisierungsthreadstatus der Server A und B

Geben Sie den folgenden Befehl ein:

MySQL > Prozessliste anzeigen\G

Wenn das Befehlsfenster die drei in der Abbildung unten gezeigten Threads enthält, war die Konfiguration erfolgreich. Wenn ein Thread fehlt, starten Sie den MySql-Dienst auf dem primären und dem Backup-Computer neu und geben Sie dann den obigen Befehl in das MySql-Befehlsfenster ein, um zu überprüfen, ob die drei in der Abbildung unten markierten Threads vorhanden sind. Sollten diese drei Threads nicht vorhanden sein, überprüfen Sie bitte noch einmal, ob die Konfiguration korrekt ist.

注意:主備服務器的MySql進程必須都有這三個線程才證明配置成功!

mysql> Prozessliste anzeigen\G;
*************************** 1. Reihe ***************************
*** Ausgelassen ***
*************************** 2. Reihe ***************************
   ID: 22
  Benutzer: Systembenutzer
  Host: Verbindungshost
   db: NULL
Befehl: Verbinden
  Zeit: 938775
 Status: Wartet darauf, dass der Master ein Ereignis sendet
  Info: NULL
*************************** 3. Reihe ***************************
   ID: 23
  Benutzer: Systembenutzer
  Gastgeber: 
   db: NULL
Befehl: Abfrage
  Zeit: 748608
 Status: Slave hat alle Relay-Logs gelesen; wartet auf weitere Updates
  Info: NULL
*************************** 4. Reihe ***************************
   Artikelnummer: 3691
  Benutzer: Sklave
  Gastgeber: 1.2.3.3:54244
   db: NULL
Befehl: Binlog Dump
  Zeit: 70515
 Status: Der Master hat das gesamte Binärprotokoll an den Slave gesendet und wartet auf weitere Aktualisierungen.
  Info: NULL

Dies ist das Ende dieses Artikels über die Implementierung der MySQL-Master-Slave-Statusprüfung. Weitere relevante Inhalte zur MySQL-Master-Slave-Statusprüfung finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Shell-Skript zur Überwachung des MySQL-Master-Slave-Status
  • Detaillierte Erklärung, wie Zabbix den Master-Slave-Status von MySQL überwacht
  • Shell-Skript überwacht den MySQL-Master-Slave-Status

<<:  Webseitenerstellung für Anfänger: Lernen Sie den Umgang mit dem A-Tag für HTML-Hyperlinks

>>:  CSS erzielt den „Bottom Absorption“-Effekt im Footer

Artikel empfehlen

Detaillierte Erklärung des Nginx-Prozessplanungsproblems

Nginx verwendet eine feste Anzahl von Multiprozes...

Centos7 installiert mysql5.6.29 Shell-Skript

In diesem Artikel wird das Shell-Skript von mysql...

Lösung für Ubuntu, das keine Verbindung zum Internet herstellen kann

Problembeschreibung: Ich habe einen Desktop-Compu...

CSS3 realisiert Partikelanimationseffekte beim Matching von Königen

Beim Codieren werden Sie feststellen, dass viele ...

...

So drücken Sie relative Pfade in Linux aus

Wenn Ihr aktueller Pfad beispielsweise /var/log i...

VMware vsphere 6.5 Installationstutorial (Bild und Text)

vmware vsphere 6.5 ist die klassische Version der...

Über die praktische Anwendung von HTML-Mailto (E-Mail) sprechen

Wie wir alle wissen, ist „mailto“ ein sehr praktis...