So installieren Sie Apache Cassandra am CentOS 8

So installieren Sie Apache Cassandra am CentOS 8

Apache Cassandra ist eine sehr beliebte NOSQL -Datenbank, die von Facebook Inc erstellt wurde. aber später im Besitz von Apache Foundation. Es wurde für die einfache Skalierbarkeit und Verwaltung großer Datenbanken entworfen und gebaut. Apache Cassandra ist ein Must-Go-Datenbankverwaltungssystem für Sie, wenn Ihre Sorge eine hohe Verfügbarkeit und Skalierbarkeit ist. In diesem Beitrag werden Sie eine Schritt-für-Schritt-Anleitung zum Installieren und Konfigurieren von Apache Cassandra auf CentOS 8-Betriebssystem übertragen.

Installation von Apache Cassandra auf CentOS 8

Apache Cassandra kann installiert werden, indem das RPM -Paket über das offizielle Repository von Apache Cassandra heruntergeladen wird.

Bevor wir jedoch mit der Installation und Konfiguration von Apache Cassandra am CentOS 8 beginnen, müssen wir OpenJDK 8 auf dem CentOS 8 -System installiert haben. Sie können die installierte Version von Java überprüfen, entweder installiert oder nicht in Ihrem System, indem Sie den unten angegebenen Befehl eingeben:

$ Java -Version

Wenn es nicht in Ihrem System installiert ist, können Sie es mit der nachstehend angegebenen Prozedur installieren oder in Ihrem System vorinstalliert. Sie können den Installationsteil von OpenJDK auf CentOS 8 überspringen.

Installieren Sie Open JDK auf CentOS 8

OpenJDK ist im offiziellen Repository von CentOS 8 erhältlich und kann problemlos installiert werden.

Aktualisieren Sie zunächst den Paket -Repository -Cache des Systems:

$ sudo dnf makecache

Aktualisieren Sie nach der Aktualisierung des Systems -Repository -Cache Ihres CentOS 8: Aktualisieren Sie ihn:

$ sudo dnf upgrade


Nachdem Sie die vorhandenen Pakete des Systems aktualisiert haben, können Sie OpenJDK 8 auf CentOS 8 für Apache Cassandra installieren. Um OpenJDK aus dem offiziellen Repository von CentOS 8 zu installieren, geben Sie den unten angegebenen Befehl im Terminal ein:

$ sudo dnf install java-1.8.0-openjdk-devel


Geben Sie "y" ein und klicken Sie auf "Enter".


Überprüfen Sie nach der Installation von OpenJDK, indem Sie den unten angegebenen Befehl eingeben:

$ Java -Version


Sie können beobachten, dass die installierte Version von OpenJDK 1 ist.8.0. Lassen Sie uns weiterentwickeln.

Installieren Sie Apache Cassandra

Um Apache Cassandra zu installieren, müssen wir dem System das Repository von Apache Cassandra hinzufügen.

Fügen Sie dem CentOS 8 -System Apache Cassandra Repository hinzu. Erstellen Sie ein „/etc/yum.Repos.D/Cassandra.Datei repo ”, indem der Befehl eingeben:

$ sudo nano /etc /yum.Repos.D/Cassandra.Repo

Fügen Sie in der neu erstellten Cassandra -Repository -Datei den unten angegebenen Inhalt in dieser Datei ein.

[Kassandra]
Name = Apache Cassandra
BaseURL = https: // www.Apache.org/dist/cassandra/redhat/311x/
gpgcheck = 1
repo_gpgcheck = 1
gpgkey = https: // www.Apache.org/dist/cassandra/keys


Speichern Sie nach dem Hinzufügen des oben genannten Inhalts die Datei und beenden Sie die Tastaturverknüpfungstasten (Strg+S) und (Strg+x) mit den Tastaturkombinationen (Strg+x).

Installieren Sie nun den Apache Cassandra, indem Sie den unten angegebenen Befehl eingeben:

$ sudo dnf installieren Sie Cassandra -y

Apache Cassandra ist auf CentOS 8 installiert. Nun startet der Dienst von Apache Cassandra nicht automatisch. Sie müssen es zuerst aktivieren, indem Sie den unten angegebenen Befehl eingeben:

$ sudo systemctl aktivieren cassandra

Starten Sie dann den Dienst, indem Sie den folgenden Befehl eingeben:

$ sudo systemctl starten cassandra

Überprüfen Sie nun den Status des Apache Cassandra -Dienstes, indem Sie den unten angegebenen Befehl eingeben:

$ sudo systemctl Status Cassandra

Zu diesem Zeitpunkt wird Apache Cassandra erfolgreich installiert und wird auf der CentOS 8 -Maschine vollkommen gut ausgeführt. Konfigurieren wir es und melden Sie sich bei seiner CQL -Shell an.

So konfigurieren Sie Apache Cassandra auf CentOS 8

Apache Cassandra hat eine eigene CQL (Cassandra Query -Sprache), genau wie SQL. Um sich bei Cassandras Befehlszeilen-Dienstprogramm, bekannt als CQL Shell oder „CQLSH“, anzumelden, müssen wir zuerst einen geeigneten Python-Interpreter installieren. Um Python 2 zu installieren und auf die CQL -Shell auf Centos 8 zuzugreifen, geben Sie den unten angegebenen Befehl ein:

$ sudo dnf install python2

Geben Sie "y" ein und drücken Sie "ENTER".

Sobald Python2 installiert ist, melden Sie sich bei der CQL -Shell mit dem Befehlszeilen -Dienstprogramm von Cassandra an, indem Sie den folgenden Befehl in CentOS 8 -Terminal eingeben:

$ cqlsh

Sie können im Screenshot miterleben; Wir haben uns erfolgreich bei der CQL -Schale angemeldet.

So können wir einfach die Apache Cassandra in CentOS 8 konfigurieren und sie verwenden.

Abschluss

Die Apache Cassandra -Datenbank wird von vielen großen Namen in der Branche wie Facebook, Instagram, Netflix und Reddit verwendet. Dieser Beitrag enthält ein klares Verständnis und eine tiefgreifende Anleitung zur Installation und Konfiguration von Apache Cassandra in CentOS 8.