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 kommer i gang 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 er den installert eller ikke på systemet ditt, ved å skrive kommandoen gitt nedenfor:
$ java -version
Hvis det ikke er installert på systemet ditt, kan du installere det ved å bruke prosedyren gitt nedenfor eller forhåndsinstallert på systemet ditt; Du kan hoppe over installasjonsdelen av OpenJDK på Centos 8.
Installer åpen JDK på Centos 8
OpenJDK er tilgjengelig i Centos 8s offisielle depot og kan enkelt installeres.
Først av alt, oppdater systemets pakkelagdebuffer:
$ sudo dnf makecache
Etter å ha oppdatert CentOS 8s System Repository Cache, oppdater 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 Offisielt depot, skriv kommandoen gitt nedenfor i terminalen:
$ sudo dnf installer java-1.8.0-OpenJDK-Devel
Skriv inn “Y” og trykk “Enter”.
Etter å ha installert OpenJDK, bekreft ved å skrive kommandoen gitt nedenfor:
$ java -version
Du kan være vitne til at den installerte versjonen av OpenJDK er 1.8.0. La oss komme videre.
Installer Apache Cassandra
For å installere Apache Cassandra, må vi legge depotet til Apache Cassandra til systemet.
For å legge Apache Cassandra -depotet til Centos 8 -systemet. Lag en “/etc/yum.repos.D/Cassandra.repo ”-filen ved å skrive kommandoen:
$ sudo nano /etc /yum.repos.D/Cassandra.repo
I den nyopprettede Cassandra Repository -filen, lim inn innholdet som er gitt 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/nøkler
Etter å ha lagt til innholdet ovenfor, lagrer du filen og avslutter ved hjelp av tastaturets snarveisnøkler (Ctrl+S) og (Ctrl+X).
Nå, installer Apache Cassandra ved å skrive kommandoen gitt nedenfor:
$ sudo dnf installer cassandra -y
Apache Cassandra er installert på Centos 8. Nå vil Apache Cassandras tjeneste automatisk starte. Du må først aktivere det ved å skrive kommandoen gitt 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 gitt 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 Shell eller “CQLSH”, må vi installere en passende Python-tolk først. For å installere Python 2 og få tilgang til CQL -skallet på Centos 8, skriver du kommandoen gitt nedenfor:
$ sudo dnf installer python2
Skriv inn "Y" og trykk "Enter".
Når Python2 er installert, logg deg på CQL -skallet ved å bruke kommandolinjeverktøyet til Cassandra ved å skrive følgende kommando i CentOS 8 -terminalen:
$ cqlsh
Du kan være vitne til på skjermbildet; Vi har logget oss inn på CQL -skallet.
Slik kan vi bare konfigurere Apache Cassandra på Centos 8 og begynne å bruke den.
Konklusjon
Apache Cassandra -databasen brukes av mange store navn i bransjen som Facebook, Instagram, Netflix og Reddit. Dette innlegget inneholder en klar forståelse og dyp guide for hvordan du installerer og konfigurerer Apache Cassandra på Centos 8.