Apache Cassandra, allgemein bekannt als Cassandra, ist eine kostenlose und Open-Source. Es wird hauptsächlich in kritischen Systemen verwendet, um große Datenmengen mit Flexibilität und Skalierbarkeit zu bewältigen. Daher ist Cassandra wahrscheinlich die beste Wahl, wenn Sie über eine Umgebung verfügen, in der Sie eine große Datensammlung abwickeln müssen.
In diesem Tutorial geht es um die Installation und Konfiguration von Apache Cassandra auf Linux -Systemen aus.
Bitte beachten Sie, dass dieses Tutorial auf Ubuntu 16 und höher, Debian 8 und höher, Linux Mint und verwandte Aromen getestet wird.
Anforderungen
Bevor wir beginnen können, stellen Sie bitte sicher, dass Sie:
Schritt 1 - Installieren Sie Apache Cassandra -Abhängigkeiten (Java JDK und Python Interpreter)
Stellen Sie vor dem Einrichten von Cassandra sicher, dass die erforderlichen Abhängigkeiten auf Ihrem System installiert und konfiguriert sind. Standardmäßig benötigt Cassandra den Java JDK und der Python -Dolmetscher installiert.
Beginnen Sie mit dem Aktualisieren Ihres Systems -Repository -Index:
Führen Sie als nächstes den Befehl unten aus, um das HTTPS -Transportpaket zu installieren. Auf diese Weise können Sie auf HTTPS auf Repositories zugreifen.
Installieren Sie den JDK:
$ sudo apt-Get Installieren Sie Java-Common OpenJDK-11-JDK
Schritt 2 - Setup Cassandra Repository
Fügen Sie zunächst das Apache -Repository zur Quellenliste hinzu. Ausführen:
Echo "Deb https: // downloads.Apache.org/cassandra/debian 40x main "| sudo tee -a/etc/apt/Quellen.Liste.D/Cassandra.Quellen.Liste
Importieren Sie als Nächstes die Repository -Tasten:
$ curl https: // downloads.Apache.org/cassandra/keys | sudo apt-key add -
Stellen Sie sicher, dass Sie Curl auf Ihrem System installiert haben.
Aktualisieren Sie den Repo -Index:
$ sudo apt-Get-Update
Installieren Sie schließlich Cassandra mit dem Befehl:
Starten des Cassandra -Dienstes
Starten Sie nach der Installation den Service:
Mit dem Befehl wird der Cassandra -Dienst mit Systemd ausgeführt.
Wir können überprüfen, indem wir den Befehl ausführen:
Ausgang:
Cassandra rennt.
Stoppen von Cassandra
Um den Cassandra -Server zu stoppen, laufen Sie aus:
$ sudo Service Cassandra Stop
Starten Sie den Cassandra -Service neu
Führen Sie den Befehl aus, um den Cassandra -Dienst neu zu starten:
$ sudo Service Cassandra Neustart
Aktivieren Sie Cassandra Start nach dem Neustart
Verwenden Sie das SystemD -Tool wie im folgenden Befehl angezeigt, um Apache Cassandra zu ermöglichen:
$ sudo Service ermöglicht Cassandra
Testen Sie Cassandra Shell
Sie können testen, ob Sie mit dem Befehl eine Verbindung zu Ihrer CQL -Shell herstellen können:
$ cqlsh
Wenn Cassandra ausgeführt wird, meldet sich der Befehl automatisch wie gezeigt beim Server an:
Sie können jetzt anfangen, CQL -Befehle in der Shell auszuführen.
Abschluss
Wenn Sie die Schritte in diesem Tutorial befolgt haben, sollten Sie über einen laufenden Cluster von Apache Cassandra auf Ihrem Linux -System verfügen.