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.