CentOS

Slik installerer du Apache Cassandra på CentOS 8

Slik installerer du Apache Cassandra på CentOS 8

Apache Cassandra er en veldig populær NoSQL-database opprettet av Facebook Inc. men senere eid av Apache Foundation. Den ble designet og bygget for å gjøre det enkelt å skalere og administrere store databaser. Apache Cassandra er et must-go databasesystem for deg hvis du er bekymret for høy tilgjengelighet og skalerbarhet. Dette innlegget tar deg til en trinnvis veiledning om hvordan du installerer og konfigurerer Apache Cassandra på CentOS 8-operativsystemet.

Installasjon av Apache Cassandra på CentOS 8

Apache Cassandra kan installeres ved å laste ned RPM-pakken gjennom det offisielle depotet til Apache Cassandra.

Men før vi begynner med installasjonen og konfigurasjonen av Apache Cassandra på CentOS 8, må vi ha OpenJDK 8 installert på CentOS 8-systemet.  Du kan bekrefte den installerte versjonen av Java, enten den er installert eller ikke på systemet ditt, ved å skrive kommandoen nedenfor:

$ java -versjon

Hvis det ikke er installert på systemet ditt, kan du installere det ved å følge fremgangsmåten nedenfor eller forhåndsinstallert på systemet ditt; du kan hoppe over installasjonsdelen av OpenJDK på CentOS 8.

Installer Open JDK på CentOS 8

OpenJDK er tilgjengelig i CentOS 8s offisielle lager og kan enkelt installeres.

Først og fremst må du oppdatere systemets pakkeoppbevaringsbuffer:

$ sudo dnf makecache

Etter å ha oppdatert CentOS 8s systembuffer, oppdaterer du den:

$ sudo dnf oppgradering


Etter å ha oppgradert systemets eksisterende pakker, kan du gå videre til å installere OpenJDK 8 på CentOS 8 for Apache Cassandra. For å installere OpenJDK fra CentOS 8 offisielle arkiv, skriv kommandoen nedenfor i terminalen:

$ sudo dnf installer java-1.8.0-openjdk-devel


Skriv inn “y” og trykk “Enter”.


Etter installasjon av OpenJDK, bekreft ved å skrive kommandoen nedenfor:

$ java -versjon


Du kan være vitne til at den installerte versjonen av OpenJDK er 1.8.0. La oss gå videre.

Installer Apache Cassandra

For å installere Apache Cassandra, må vi legge til depotet til Apache Cassandra i systemet.

For å legge til Apache Cassandra-depot til CentOS 8-systemet. Lag en “/ etc / yum.repoer.d / kassandra.repo ”-fil ved å skrive kommandoen:

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

I den nyopprettede Cassandra-depotfilen limer du innholdet nedenfor i den filen.

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


Etter at du har lagt til innholdet ovenfor, lagrer du filen og avslutter ved hjelp av hurtigtaster (CTRL + S) og (CTRL + X).

Installer nå Apache Cassandra ved å skrive kommandoen nedenfor:

$ sudo dnf installer cassandra -y

Apache Cassandra er installert på CentOS 8. Nå starter ikke Apache Cassandras tjeneste automatisk. Du må først aktivere det ved å skrive kommandoen nedenfor:

$ sudo systemctl aktiver cassandra

Start deretter tjenesten ved å skrive følgende kommando:

$ sudo systemctl start cassandra

Nå, for å bekrefte, sjekk statusen til Apache Cassandra-tjenesten ved å skrive kommandoen nedenfor:

$ sudo systemctl status cassandra

På dette stadiet er Apache Cassandra vellykket installert og kjører helt fint på CentOS 8-maskinen. La oss konfigurere det og logge på CQL-skallet.

Hvordan konfigurere Apache Cassandra på CentOS 8

Apache Cassandra har sitt eget CQL (Cassandra Query Language), akkurat som SQL. For å logge inn på Cassandras kommandolinjeverktøy, kjent som CQL-skall eller "cqlsh", må vi først installere en passende pythontolker. For å installere Python 2 og få tilgang til CQL-skallet på CentOS 8, skriv kommandoen nedenfor:

$ sudo dnf installerer python2

Skriv inn “y” og trykk “Enter”.

Når Python2 er installert, logger du på CQL-skallet ved å bruke kommandolinjeprogrammet til Cassandra ved å skrive følgende kommando i CentOS 8-terminal:

$ cqlsh

Du kan være vitne til i skjermbildet; vi har logget inn på CQL-skallet.

Dette er hvor enkelt vi kan konfigurere Apache Cassandra på CentOS 8 og begynne å bruke den.

Konklusjon

Apache Cassandra Database brukes av mange store navn i bransjen som Facebook, Instagram, Netflix og Reddit. Dette innlegget inneholder en klar forståelse og dyp guide om hvordan du installerer og konfigurerer Apache Cassandra på CentOS 8.

Hvordan vise OSD-overlegg i fullskjerm Linux-apper og spill
Å spille fullskjermspill eller bruke apper i distraksjonsfri fullskjermmodus kan avskrekke deg fra relevant systeminformasjon som er synlig i et panel...
Topp 5 spillfangstkort
Vi har alle sett og elsket streaming av spill på YouTube. PewDiePie, Jakesepticye og Markiplier er bare noen av de beste spillerne som har tjent milli...
Hvordan utvikle et spill på Linux
For et tiår siden ville ikke mange Linux-brukere forutsi at deres favorittoperativsystem en dag ville være en populær spillplattform for kommersielle ...