CentOS

Så här installerar du Apache Cassandra på CentOS 8

Så här installerar du Apache Cassandra på CentOS 8

Apache Cassandra är en mycket populär NoSQL-databas skapad av Facebook Inc. men senare ägs av Apache Foundation. Den designades och byggdes för att underlätta skalbarhet och hantering av stora databaser. Apache Cassandra är ett måste-go databashanteringssystem för dig om din oro är hög tillgänglighet och skalbarhet. Det här inlägget tar dig till en steg-för-steg-guide för installation och konfigurering av Apache Cassandra på CentOS 8-operativsystemet.

Installation av Apache Cassandra på CentOS 8

Apache Cassandra kan installeras genom att ladda ner RPM-paketet via det officiella arkivet för Apache Cassandra.

Men innan vi börjar med installationen och konfigurationen av Apache Cassandra på CentOS 8, måste vi ha OpenJDK 8 installerat på CentOS 8-systemet.  Du kan verifiera den installerade versionen av Java, antingen den är installerad eller inte på ditt system, genom att skriva kommandot nedan:

$ java -version

Om det inte är installerat på ditt system kan du installera det med hjälp av proceduren nedan eller förinstallerad på ditt system; du kan hoppa över installationsdelen av OpenJDK på CentOS 8.

Installera Open JDK på CentOS 8

OpenJDK finns i CentOS 8: s officiella arkiv och kan enkelt installeras.

Uppdatera först systemets cache för paketförvar:

$ sudo dnf makecache

Efter att ha uppdaterat din CentOS 8: s systemförvarscache, uppdatera den:

$ sudo dnf uppgradering


Efter uppgradering av systemets befintliga paket kan du gå vidare till att installera OpenJDK 8 på CentOS 8 för Apache Cassandra. För att installera OpenJDK från CentOS 8 officiella arkiv, skriv kommandot nedan i terminalen:

$ sudo dnf installera java-1.8.0-openjdk-utveckling


Skriv “y” och tryck “Enter”.


Efter installation av OpenJDK, verifiera genom att skriva kommandot nedan:

$ java -version


Du kan bevittna att den installerade versionen av OpenJDK är 1.8.0. Låt oss gå vidare.

Installera Apache Cassandra

För att installera Apache Cassandra måste vi lägga till förvaret för Apache Cassandra i systemet.

För att lägga till Apache Cassandra-arkiv till CentOS 8-systemet. Skapa en “/ etc / yum.repor.d / kassandra.repo ”-fil genom att skriva kommandot:

$ sudo nano / etc / yum.repor.d / kassandra.repo

I den nyligen skapade Cassandra-arkivet, klistra in innehållet nedan i filen.

[cassandra]
namn = Apache Cassandra
baseurl = https: // www.apache.org / dist / cassandra / redhat / 311x /
gpgcheck = 1
repo_gpgcheck = 1
gpgkey = https: // www.apache.org / dist / cassandra / KEYS


När du har lagt till ovanstående innehåll, spara filen och avsluta med kortkommandon (CTRL + S) och (CTRL + X).

Installera nu Apache Cassandra genom att skriva kommandot nedan:

$ sudo dnf installera cassandra -y

Apache Cassandra är installerat på CentOS 8. Nu startar inte Apache Cassandras tjänst automatiskt. Du måste först aktivera det genom att skriva kommandot nedan:

$ sudo systemctl aktivera cassandra

Starta sedan tjänsten genom att skriva följande kommando:

$ sudo systemctl starta cassandra

Kontrollera nu statusen för Apache Cassandra-tjänsten för att verifiera genom att skriva kommandot nedan:

$ sudo systemctl status cassandra

I det här skedet är Apache Cassandra framgångsrikt installerat och fungerar perfekt på CentOS 8-maskinen. Låt oss konfigurera det och logga in på sitt CQL-skal.

Så här konfigurerar du Apache Cassandra på CentOS 8

Apache Cassandra har sin egen CQL (Cassandra Query Language), precis som SQL. För att logga in på Cassandras kommandoradsverktyg, känt som CQL-skal eller “cqlsh”, måste vi först installera en lämplig pythontolk. För att installera Python 2 och komma åt CQL-skalet på CentOS 8, skriv kommandot nedan:

$ sudo dnf installerar python2

Skriv “y” och tryck “Enter”.

När Python2 har installerats, logga in på CQL-skalet med Cassandra kommandoradsverktyg genom att skriva följande kommando i CentOS 8 terminal:

$ cqlsh

Du kan bevittna i skärmdumpen; vi har framgångsrikt loggat in i CQL-skalet.

Så här enkelt kan vi konfigurera Apache Cassandra på CentOS 8 och börja använda den.

Slutsats

Apache Cassandra Database används av många stora namn i branschen som Facebook, Instagram, Netflix och Reddit. Det här inlägget innehåller en tydlig förståelse och djupgående guide om hur du installerar och konfigurerar Apache Cassandra på CentOS 8.

Hur man använder AutoKey för att automatisera Linux-spel
AutoKey är ett verktyg för desktopautomatisering för Linux och X11, programmerat i Python 3, GTK och Qt. Med hjälp av dess skript och MACRO-funktional...
Hur man visar FPS-räknare i Linux-spel
Linux-spel fick ett stort tryck när Valve tillkännagav Linux-stöd för Steam-klient och deras spel 2012. Sedan dess har många AAA- och indiespel tagit ...
Hur man laddar ner och spelar Sid Meier's Civilization VI på Linux
Introduktion till spelet Civilization 6 är ett modernt intag av det klassiska konceptet som introducerades i serien Age of Empires-spel. Idén var gans...