GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Cassandra unter Ubuntu 18.04

NoSQL-Datenbankmanager sind ideal für Datencluster und skalierbare Anwendungen. Unter ihnen ist Cassandra von der Apache Foundation. In diesem Tutorial zeigen wir Ihnen, wie Sie die Installation von Cassandra unter Ubuntu 18.04 einrichten.

Datenbankmanager sind für die Anwendungsentwicklung unerlässlich. Einer der Hauptgründe dafür ist, dass sie die sichere Speicherung der Anwendungsdaten bieten. In diesem Sinne sind die bekanntesten Datenbankmanager die SQL-Typen, wobei PostgreSQL, MySQL und MariaDB von der Community am häufigsten verwendet werden. Natürlich gibt es auch andere Lösungen, die stärker auf das Geschäftsumfeld ausgerichtet sind, wie Oracle, DB2 oder Microsoft SQL Server. Wie bereits erwähnt, eignen sich NoSQL-Typen wie Cassandra hervorragend für andere Verwendungszwecke, auf die wir gleich näher eingehen werden!

Cassandra eine NoSQL-Datenbankmanagerin

Cassandra ist ein NoSQL-Datenbankmanager, der zur Apache Foundation gehört. Es ist Open Source und für mehrere Linux-Distributionen verfügbar, darunter Ubuntu 18.04. Cassandra ist schnell im Umgang mit gespeicherten Daten, sein Hauptvorteil ist jedoch die Skalierbarkeit.

Mit Cassandra ist es sehr vorteilhaft, große Anwendungen mit vielen Daten zu erstellen, da es über einen hervorragenden Ressourcenmanager verfügt. Außerdem ist es fehlertolerant, was bedeutet, dass bei Problemen fast keine Daten verloren gehen. Wenn wir also Skalierbarkeit und hohe Verfügbarkeit ohne Leistungseinbußen benötigen, ist Cassandra ideal.

Lassen Sie uns Cassandra auf Ubuntu 18.04 installieren und anfangen, damit zu arbeiten!

Installieren Sie Cassandra unter Ubuntu 18.04

Dank Cassandras Repository für .deb-Pakete ist die Installation einfach. Fangen wir an:

1. Greifen Sie über SSH auf Ihren Server zu

Zuerst müssen wir uns mit SSH mit unserem Server verbinden. Wenn Sie Probleme haben, sehen Sie sich unser PuTTY-Tutorial an.

2. Fügen Sie die Cassandra-Repository-Datei hinzu

Danach müssen wir das Cassandra-Repository zu unserer Repository-Datei hinzufügen. Geben Sie dazu den folgenden Befehl in die Befehlszeile ein:

echo "deb http://www.apache.org/dist/cassandra/debian 39x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list

3. Fügen Sie den GPG-Schlüssel hinzu

Um Probleme mit dem Repository zu vermeiden, fügen Sie den GPG-Schlüssel hinzu und erhöhen Sie die Sicherheit des Repositorys. Zuerst müssen wir curl installieren, falls es auf Ihrem System nicht vorhanden ist:

sudo apt install curl

Dann können wir den Schlüssel mit dem folgenden Befehl hinzufügen:

curl https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -

4. Cassandra unter Ubuntu installieren

Als nächstes können wir mit der Installation von Cassandra beginnen. Zuerst aktualisieren wir die Repositorys und fahren dann mit der Installation von Cassandra auf Ubuntu fort:

sudo apt update
sudo apt install cassandra

5. Cassandra aktivieren und starten

Am Ende der Installation müssen wir den Cassandra-Dienst aktivieren, damit er beim Systemstart automatisch gestartet wird. Außerdem sollten wir es manuell starten. Wir können dies mit den folgenden Befehlen tun:

sudo systemctl enable cassandra
sudo systemctl start cassandra

6. Überprüfen Sie die Installation

Um zu überprüfen, ob die Installation erfolgreich war, können wir den Status des Dienstes überprüfen. Führen Sie dazu den folgenden Befehl aus:

sudo systemctl status cassandra

Konfigurieren Sie Cassandra unter Ubuntu 18.04

Die Standardkonfiguration von Cassandra ist gültig, wenn wir Cassandra auf einem einzelnen Knoten ausführen.

Wenn Cassandra andererseits in einem Cluster oder von mehreren Knoten gleichzeitig verwendet wird, ist es bequem, einige Änderungen an der Konfigurationsdatei vorzunehmen.

Die Cassandra-Konfigurationsdatei heißt cassandra.yaml und befindet sich unter /etc/cassandra/ . Wir können es mit unserem bevorzugten Texteditor öffnen und einige Optionen ändern:

sudo nano /etc/cassandra/cassandra.yaml

Zunächst müssen wir den Namen des Clusters ändern. Suchen Sie nach cluster_name Parameter und vergeben Sie den gewünschten Namen:

cluster_name: [cluster_name]

Dann ist es eine gute Idee, den Datenspeicherport zu ändern. Suchen Sie dazu nach storage_port Parameter und weisen Sie einen zu. Denken Sie daran, dass es ein verfügbarer Port in der Firewall sein muss, damit alles richtig funktioniert:

storage_port :[port]

Schließlich suchen wir nach dem seed_provider -Parameter und im Abschnitt Seeds fügen wir die IP-Adressen der Knoten hinzu, aus denen der Cluster besteht, getrennt durch ein Komma

Seeds: [node_ip],[node_ip]...[node_ip]

Wenn Sie fertig sind, speichern Sie die Datei und laden Sie Cassandra neu.

sudo systemctl reload cassandra

Jetzt können wir anfangen, mit Cassandra zu arbeiten.

Fazit

Cassandra ist ein sehr nützlicher Datenbankmanager, den wir nutzen können. Es ist für große Anwendungen konzipiert, die Flexibilität und Skalierbarkeit erfordern. In diesem Tutorial haben wir gelernt, wie man Cassandra unter Ubuntu 18.04 installiert.

Cassandra ist eine sehr leistungsfähige Anwendung mit vielen Konfigurationsoptionen. Wir haben jedoch die grundlegendsten beobachtet, die Ihnen helfen werden, sofort damit zu arbeiten. Wenn Sie mehr erfahren möchten, empfehlen wir Ihnen, die offizielle Dokumentation zu lesen! Viel Spaß beim Entwickeln.


Ubuntu
  1. So installieren Sie Odoo auf Ubuntu

  2. So installieren Sie R unter Ubuntu 16.04

  3. So installieren Sie Apache Cassandra unter Ubuntu 16.04

  4. So installieren Sie Go unter Ubuntu 18.04

  5. So installieren Sie Apache Cassandra unter Ubuntu 20.04

So installieren Sie Apache Cassandra unter Ubuntu 14.04

So installieren Sie Cassandra unter Ubuntu 16.04 LTS

So installieren Sie Apache Cassandra unter Ubuntu 18.04 LTS

So installieren Sie Apache Cassandra unter Ubuntu 20.04 LTS

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04