Wie stellt man das ein Cassandra Cluster auf mehreren Knoten
Was ist Cassandra Cluster?
A Cassandra Cluster ist eine der Schalen im Ganzen Cassandra Datenbank. Mehrere Cassandra Clusters werden zusammengefรผgt, um die Datenbank zu bilden Cassandra. Der Cassandra Der Cluster enthรคlt zahlreiche (mehr als eine) verschiedene Schichten von Speichereinheiten. Jede Schicht enthรคlt die andere.
Groรe Organisation wie z Amazon, Facebook usw. mรผssen riesige Datenmengen verwalten. Daher kรถnnen diese Organisationen diese riesigen Datenmengen nicht auf einem einzelnen Computer speichern. Dies geschieht, wenn sie Datenbanken wie verwenden Cassandra mit verteilter Architektur.
Diese Organisationen speichern diese riesigen Datenmengen auf mehreren Knoten. Diese Knoten kommunizieren miteinander. Fรผr diesen Zweck, Cassandra Cluster wird eingerichtet.
- Cluster ist im Grunde eine Gruppe von Knoten, sodass Knoten problemlos miteinander kommunizieren kรถnnen.
- Der Koordinatorknoten ist der Knoten, der mit Replikaten kommuniziert.
Partitionierer
Ein Partitionierer bestimmt, wie die Daten im Cluster verteilt werden sollen. Der Partitionierer verwendet eine Hash-Funktion, um die Daten im Cluster zu verteilen. Er benรถtigt den Partitionsschlรผssel, um den Hash zu berechnen. Dieser Hash heiรt Zeichen. Die Datenverteilung erfolgt auf Basis dieses Tokens.
Hier ist die Schritt-fรผr-Schritt-Anleitung zum Erstellen Cassandra Cluster.
Voraussetzungen fรผr Cassandra Cluster
Fรผr die Clustereinrichtung gelten die folgenden Anforderungen.
- Sie sollten รผber mehrere Maschinen (Knoten) verfรผgen.
- Knoten mรผssen รผber ein lokales Netzwerk (LAN) miteinander verbunden sein.
- Auf jedem Knoten muss Linux installiert sein.
- Du solltest haben Cassandra Enterprise Edition.
- JDK muss auf jeder Maschine installiert werden.
So installieren Sie Cassandra Cluster unter Linux
Auf jeder Maschine Cassandra Die Enterprise Edition muss installiert sein. Dies sind die Schritte zur Installation von Cassandra Enterprise Edition.
Schritt 1) Fรผhren Sie die Cassandra Einrichtung der Enterprise-Edition
On Linux Terminal, fรผhren Sie das aus Cassandra Enterprise Edition-Setup. Die folgende Seite wird angezeigt.
Diese Seite stellt keine notwendigen Informationen bereit. Es liefert lediglich Informationen รผber die Cassandra Ausfรผhrung. รberspringen Sie also diese Seite und klicken Sie auf die Schaltflรคche โWeiterโ.
Schritt 2) Akzeptieren Sie die Lizenzvereinbarung
Nach dem Drรผcken der Schaltflรคche โWeiterโ wird die folgende Seite angezeigt.
Diese Seite bietet Informationen zu den Paketen und Unterpaketen im Cassandra das wird installiert.
Nachfolgend werden Sie nach der Lizenz gefragt. Aktivieren Sie das Kontrollkรคstchen โIch akzeptiere die Vereinbarungโ und klicken Sie auf โWeiterโ.
Schritt 3) Installieren Sie Builder und klicken Sie auf Weiter
Nach dem Drรผcken der Schaltflรคche โWeiterโ wird die folgende Seite angezeigt.
Auf dieser Seite werden Sie nach den Installationsmรถglichkeiten gefragt.
- Zunรคchst wird nach dem Installationsverzeichnis gefragt. Standardmรครig wird es im Home-Verzeichnis installiert.
- Als nรคchstes werden Sie nach dem Installationstyp gefragt. Wรคhlen Sie โEinfache Installationโ aus.
- Als nรคchstes wird nach dem Update-System gefragt. Klicken Sie auf โNeinโ.
- Als nรคchstes wird nach der Standardschnittstelle gefragt. Es gibt zwei Optionen: Sie kรถnnen auf dem lokalen Host installieren oder eine IP-Adresse auswรคhlen. Wรคhlen Sie die IP-Adresse fรผr die Installation aus
- Drรผcken Sie die nรคchste Taste.
Schritt 4) Knoten einrichten und auf Weiter klicken
Nach dem Drรผcken der Weiter-Schaltflรคche wird die folgende Seite angezeigt.
Auf dieser Seite wird nach der Knoteneinrichtung gefragt.
- Wรคhlen Sie zunรคchst den Knotentyp โCasandra Nodeโ.
- Geben Sie als Nรคchstes unter โRingnameโ Ihren Clusternamen ein. Cluster Der Name sollte fรผr alle Knoten im selben Cluster derselbe sein.
- Wรคhlen Sie als Nรคchstes den Samen aus. Seed ist der Knoten, mit dem andere Nicht-Seed-Knoten Kontakt aufnehmen.
- Nachdem Sie diese Informationen eingegeben haben, klicken Sie auf die Schaltflรคche โWeiterโ.
Schritt 5) Installieren Sie den Datastax-Agenten
Nach dem Drรผcken der Schaltflรคche โWeiterโ wird die folgende Seite angezeigt.
Auf dieser Seite werden Sie nach der IP-Adresse gefragt, unter der Sie den Datastax-Agenten installieren mรถchten.
- Fรผr die Installation des Operations Centers wird der Datastax-Agent benรถtigt. Ops Center ist das รberwachungstool, mit dem Sie alle Knoten รผberwachen kรถnnen.
- Nachdem Sie diese Informationen eingegeben haben, klicken Sie auf die Schaltflรคche โWeiterโ.
Schritt 6) Klicken Sie auf โWeiterโ, um zur Installation zu gelangen
Nach dem Drรผcken der Weiter-Schaltflรคche wird die folgende Seite angezeigt.
Jetzt ist das Setup zur Installation bereit. Drรผcken Sie die Weiter-Taste.
Schritt 7) Warten Sie auf den Installationsvorgang
Nach dem Drรผcken der Schaltflรคche โWeiterโ wird die folgende Seite angezeigt.
Die Installation des Setups wird gestartet.
Schritt 8) Klicken Sie auf die Schaltflรคche โFertig stellenโ.
Nach der Installation wird die folgende Seite angezeigt. Auf derselben Seite sehen Sie das Hรคkchen fรผr die Option, die standardmรครig angezeigt wird.
Schon ab Cassandra Knoten
Nach der Installation Cassandra Enterprise Edition auf jedem Knoten, Start Cassandra Server und befolgen Sie die folgenden Schritte.
Schritt 1) Gehen Sie zur Cassandra รffnen Sie das Unternehmensinstallationsverzeichnis und geben Sie den folgenden Befehl ein
bin/dse cassandra
Durch Ausfรผhren dieses Befehls Cassandra Der Server wird gestartet. Hier ist der Screenshot, wo Cassandra Der Server wird automatisch gestartet.
Nachdem der Befehl fast eine Minute lang ausgefรผhrt wurde, Cassandra Der Server wird gestartet. Starten Sie nacheinander jeden Knotenserver. Nachdem Sie alle Knotenserver gestartet haben, werden Ihre Cassandra Der Cluster ist einsatzbereit.
Zusammenfassung
Dieses Tutorial erklรคrt warum Cassandra Cluster erforderlich ist, welche Voraussetzungen mรผssen fรผr die Erstellung Cassandra Cluster sind und wie man sie erstellt Cassandra Cluster. Auรerdem erfahren Sie in diesem Tutorial, wie Sie darauf zugreifen Cassandra Unternehmensserver.










