1: Einführung in Galera-Cluster Galera Cluster ist eine kostenlose, Open-Source-Hochverfügbarkeitslösung, die von Codership entwickelt wurde. Die offizielle Website lautet http://galeracluster.com. Galera Cluster ist ein Mariadb-Cluster mit installiertem Galera (dieser Artikel stellt nur den Mariadb Garela-Cluster vor). Es verfügt über eine Multi-Master-Funktion und unterstützt Mehrpunktschreiben. Die drei (oder mehr) Knoten des Galera-Clusters stehen in einer Peer-Beziehung. Jeder Knoten unterstützt das Schreiben. Die Konsistenz und Integrität der geschriebenen Daten ist innerhalb des Clusters gewährleistet. Das spezifische Implementierungsprinzip wird in diesem Artikel kurz vorgestellt. Die offiziellen Funktionen sind wie folgt:
2. Wie Galera-Cluster funktioniert
3: Bereitstellung des Galera-Clusters von MariaDB3.1: Einführung in die Systemsoftwareumgebung
3.2: Konfigurieren des Zeitsynchronisierungsservers
3.3 MariaDB-Galear-Cluster installieren Alle Clusterknoten führen Folgendes aus: yum entfernen -y MariaDB-Libs yum install -y unzip boost-devel lsof perl-DBI perl-Data-Dumper U/min -ivh U/min -ivh MariaDB-10.0.37-centos73-x86_64-* rpm -ivh MariaDB-Galera-10.0.37-centos73-x86_64-* 3.4 Knotenkonfigurationsdatei Knoten 1: jiankong01.yl.com cd /etc/my.cnf.d vim server.conf ---- [mysqld] # # * Galera-bezogene Einstellungen # [Galerie] # Obligatorische Einstellungen wsrep_provider= /usr/lib64/galera/libgalera_smm.so wsrep_cluster_address="gcomm://192.168.20.33,192.168.20.34,192.168.20.35" wsrep_cluster_name = "meinCluster" wsrep_node_name = "jiankong01.yl.com" wsrep_node-Adresse = '192.168.20.33' binlog_format=Zeile default_storage_engine=InnoDB innodb_autoinc_lock_mode=2 Bindeadresse = 0.0.0.0 # # Optionale Einstellung #wsrep_slave_threads=1 ---- Knoten 2: jiankong02.yl.com cd /etc/my.cnf.d/ vim server.conf ---- [mysqld] # # * Galera-bezogene Einstellungen # [Galerie] # Obligatorische Einstellungen wsrep_provider= /usr/lib64/galera/libgalera_smm.so wsrep_cluster_address="gcomm://192.168.20.33,192.168.20.34,192.168.20.35" wsrep_cluster_name = "meinCluster" wsrep_node_name = "jiankong02.yl.com" wsrep_node-Adresse = '192.168.20.34' binlog_format=Zeile default_storage_engine=InnoDB innodb_autoinc_lock_mode=2 Bindeadresse = 0.0.0.0 # # Optionale Einstellung #wsrep_slave_threads=1 #innodb_flush_log_at_trx_commit=0 --- Knoten 3: jiankong03.yl.com cd /etc/my.cnf.d/ vim server.conf ---- [mysqld] # # * Galera-bezogene Einstellungen # [Galerie] # Obligatorische Einstellungen wsrep_provider= /usr/lib64/galera/libgalera_smm.so wsrep_cluster_address="gcomm://192.168.20.33,192.168.20.34,192.168.20.35" wsrep_cluster_name = "meinCluster" wsrep_node_name = "jiankong03.yl.com" wsrep_node-Adresse = '192.168.20.35' binlog_format=Zeile default_storage_engine=InnoDB innodb_autoinc_lock_mode=2 Bindeadresse = 0.0.0.0 # # Optionale Einstellung #wsrep_slave_threads=1 #innodb_flush_log_at_trx_commit=0 ---- 3.4 Starten Sie den Cluster Auf jedem Knoten im Cluster ausführen Dienst MySQL Start --wsrep-new-cluster Hier nehmen wir Knoten 3 als Beispiel: Knoten 1 und Knoten 2 führen aus: Dienst MySQL starten 3.5: Erstellen einer Datenbankinstanz Knoten 1: mysql -uroot -pQingchun123.com Datenbank nCalInfo erstellen Überprüfen Sie die Knoten 2 und 3 mysql -uroot -pQingchun123.com Datenbanken anzeigen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Eine kurze Analyse der grundlegenden Implementierung von Vue-Erkennungsdatenänderungen
>>: Grafisches Tutorial zur Installation einer virtuellen VMware-Maschine unter Linux
Jeden Tag ein jQuery-Plugin - gestapeltes Menü. Z...
Schauen Sie sich zuerst die Lösung an #----------...
Ein Kollege hat mir einmal gesagt, ich solle eine...
Inhaltsverzeichnis 1. Szene laden 2. Knoten suche...
Inhaltsverzeichnis # Nachbereitung der Daten # SQ...
Es besteht kein Zweifel, dass Container zu einem ...
Heute werde ich mit Ihnen über das Löschen von Fl...
Vorwort In der Vergangenheit verwendete das Unter...
Hintergrund Beim Ausführen einer SQL-Abfrage habe...
Was ist eine Datei? Eigentlich sind alle Dateien ...
Inhaltsverzeichnis 1: Handschriftliche Seitennumm...
Die domänenübergreifende Nginx-Konfiguration wird...
Dieser Artikel stellt Jenkins+Maven+SVN+Tomcat üb...
Ressourcenzusammenführung und -komprimierung für ...
Fokusbilder sind eine Möglichkeit, Inhalte zu präs...