PythonQ 240-8XX Bedienungsanleitung Seite 329

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 768
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 328
308 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
Denken Sie sich server-id als etwas, dass einer IP-Adresse ¨ahnlich ist - es identifiziert
in der Gemeinschaft der Replikationspartner die Server-Instanz eindeutig.
[mysqld]
log-bin
server-id=1
6. Starten Sie den MySQL-Master neu.
7. F¨ugen Sie auf dem Slave oder den Slaves folgendes zur Datei my.cnf hinzu:
master-host=hostname_des_masters
master-user=replikations_benutzername
master-password=replikations_benutzerpasswort
master-port=TCP/IP-Port_f¨ur_master>
server-id=eine_eindeutige_nummer_zwischen_2_und_2^32-1
Ersetzen Sie die Beispielwerte durch etwas, was f¨ur Ihr System stimmig ist.
server-id muss f¨ur jeden Partner, der an Replikation teilnimmt, unterschiedlich sein.
Wenn Sie keine server-id angeben, wird sie auf 1 gesetzt, falls Sie master-host nicht
definiert haben, ansonsten wird sie auf 2 gesetzt. Beachten Sie ur den Fall, dass sie
server-id weglassen, dass der Master Verbindungen von allen Slaves verweigert und
die Slaves verweigern werden, sich mit dem Master zu verbinden. Daher ist das We-
glassen der server-id nur dann eine gute Idee, wenn Sie es nur f¨ur Datensicherungen
mit einer Bin¨ar-Log-Datei verwenden.
8. Kopieren Sie die Schnappschuss-Daten in Ihr Daten-Verzeichnis auf Ihrem Slave oder
Ihren Slaves. Stellen Sie sicher, dass die Berechtigungen auf die Dateien und Verzeich-
nisse korrekt sind. Der Benutzer, unter dem MySQL auft, muss in der Lage sein, sie
zu lesen und zu schreiben, genau wie auf dem Master.
9. Starten Sie den Slave oder die Slaves neu.
Nachdem Sie das Obige durchgef¨uhrt haben, sollten sich die Slaves mit dem Master
verbinden onnen und alle Aktualisierungen mitbekommen, die nach der Aufnahme des
Schnappschusses passieren.
Wenn Sie vergessen haben, die server-id f¨ur den Slave zu setzen, erhalten Sie folgenden
Fehler in der Fehler-Log-Datei:
Warning: one should set server_id to a non-0 value if master_host ist set.
The server will not act as a slave.
Wenn Sie vergessen haben, selbiges f¨ur den Master zu machen, sind die Slaves nicht in der
Lage, sich mit dem Master zu verbinden.
Wenn ein Slave aus irgend welchen Gr¨unden nicht in der Lage ist zu replizieren, finden Sie
Fehlermeldungen in der Fehler-Log-Datei auf dem Slave.
Sobald ein Slave repliziert, finden Sie eine Datei namens master.info im selben Verzeich-
nis, wo auch Ihre Fehler-Log-Datei liegt. Die master.info-Datei wird vom Slave benutzt,
um auf dem Laufenden zu bleiben, wie viel der Bin¨ar-Log-Datei des Masters er bereits
a/jointfilesconvert/293675/bgearbeitet hat. Sie sollten die Datei NICHT entfernen oder editieren, es sei denn, Sie
wissen genau, was Sie tun. Selbst in diesem Fall sollten Sie vorzugsweise den CHANGE MASTER
TO-Befehl benutzen.
Seitenansicht 328
1 2 ... 324 325 326 327 328 329 330 331 332 333 334 ... 767 768

Kommentare zu diesen Handbüchern

Keine Kommentare