Einrichten von Master / Slave-Replikationsdatenbanken in meiner Vagrant-Box

9

Momentan verwende ich Vagrant 1.4.3 in Verbindung mit VirtualBox mit Unix (Centos) für meinen Entwicklungsserver (mit MariaDB).

Ich habe die Box nicht selbst eingerichtet (daher ist meine Kenntnis der Einrichtung begrenzt). Ich würde im Prinzip Folgendes tun (wenn das möglich ist) ...

Bitte beachten Sie, dass eine vollständige Erklärung hierfür möglicherweise außerhalb des Anwendungsbereichs von StackOverflow liegt.

Grundsätzlich möchte ich:

  • Führen Sie zwei Datenbanken auf separaten Ports aus, die in einem 'Master-Slave' laufen
  • Diese Konfiguration muss innerhalb meines Vagrant-Setups ausgeführt werden

Nehmen wir zum Beispiel an: 'Datenbank 1' hat den Port 3306 und ist der Master, und 'Datenbank 2' hat den Port 4406, der der Slave ist. Ich möchte, dass Änderungen an Datenbank 1 automatisch in Datenbank 2 verschoben werden.

Ich musste das vorher noch nie machen.

Jeder Rat in dieser Angelegenheit wäre willkommen, ich nehme an, dass ich nicht der Einzige bin, der mit der MySQL-Replikation zu kämpfen hat:)

Wenn es hilft - meine aktuelle Landstreicherdatei sieht wie folgt aus:

%Vor%     
Zabs 14.04.2015, 09:45
quelle

0 Antworten