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
Zusammengeklappte Kopfzeilen sind eine großartige...
In Gästebüchern, Foren und anderen Orten werden i...
Verwendung des ALTER-Befehls in MySQL zum Bearbei...
Kürzlich stieß ich auf eine Webseite, die zwar Bil...
Ich möchte den Titel links und das Datum rechts a...
Inhaltsverzeichnis 1. Löschen Sie die alte Versio...
Im vorherigen Artikel wurden zwei Methoden zum Üb...
Überprüfen Sie die Virtualisierung im Task-Manage...
Als ich anfing, Webseiten mit XHTML CSS zu entwer...
Geschichte der HTML-Entwicklung: HTML steht im En...
Grundaufbau: Code kopieren Der Code lautet wie fol...
1. MySQL-Datenbank herunterladen und installieren...
Im vorherigen Artikel haben wir darüber geschrieb...
<br />Es ist nicht länger als zwei Jahre her...
Gleichhohes Layout Bezieht sich auf das Layout vo...