Hvordan installere Apache Cassandra på Linux

Hvordan installere Apache Cassandra på Linux

Apache Cassandra, ofte kjent som Cassandra, er en gratis og åpen kildekode-database. Det brukes hovedsakelig i kritiske systemer for å håndtere store datamengder med fleksibilitet og skalerbarhet. Derfor er Cassandra sannsynligvis det beste alternativet hvis du har et miljø der du trenger å håndtere en stor samling av data.

Denne opplæringen vil utdype installasjonen og konfigurasjonen av Apache Cassandra på Linux -systemer.

Vær oppmerksom på at denne opplæringen er testet på Ubuntu 16 og over, Debian 8 og over, Linux Mint og relaterte smaker.

Krav

Før vi kan begynne, må du forsikre deg om at du har:

    1. Tilgang til en terminaløkt
    2. En rot- eller sudo -bruker
    3. En nettverkstilkobling

Trinn 1 - Installer Apache Cassandra -avhengigheter (Java JDK og Python -tolk)

Før du setter opp Cassandra, må du forsikre deg om at du har de nødvendige avhengighetene installert og konfigurert på systemet ditt. Som standard krever Cassandra Java JDK, og Python -tolk installert.

Begynn med å oppdatere system depotindeks:



Kjør deretter kommandoen nedenfor for å installere HTTPS Transports -pakken. Dette vil gi deg tilgang til depoter på HTTPS.



Installer JDK:

$ sudo apt-get installer java-common openjdk-11-jdk


Trinn 2 - Oppsett Cassandra -depot

Begynn med å legge Apache -depotet til kilderlisten. Henrette:

ekko "Deb https: // nedlastinger.Apache.org/cassandra/debian 40x hoved "| sudo tee -a/etc/apt/kilder.liste.D/Cassandra.kilder.liste



Deretter importerer du depotnøklene:

$ krøll https: // nedlastinger.Apache.org/cassandra/nøkler | sudo apt-key add -



Forsikre deg om at du har Curl installert på systemet ditt.

Oppdater repo -indeksen:

$ sudo apt-get oppdatering


Til slutt, installer Cassandra med kommandoen:


Starter Cassandra -tjenesten

Når du er installert, start tjenesten:


Kommandoen vil kjøre Cassandra -tjenesten ved hjelp av SystemD.

Vi kan bekrefte ved å kjøre kommandoen:


Produksjon:

Cassandra løper.


Stopper Cassandra

For å stoppe Cassandra -serveren, kjør: Kjør:

$ sudo service cassandra stopp

Start Cassandra -tjenesten på nytt

For å starte Cassandra -tjenesten på nytt, kjør kommandoen:

$ sudo service cassandra omstart

Aktiver Cassandra Start etter omstart

For å gjøre det mulig for Apache Cassandra å starte etter omstart, bruk SystemD -verktøyet som vist i kommandoen nedenfor:

$ sudo service aktiver Cassandra

Test Cassandra Shell

Du kan teste om du kan koble deg til CQL -skallet ved hjelp av kommandoen:

$ cqlsh


Hvis Cassandra kjører, vil kommandoen automatisk logge inn på serveren som vist:


Du kan nå begynne å utføre CQL -kommandoer i skallet.

Konklusjon

Hvis du fulgte trinnene i denne opplæringen, bør du ha en løpende klynge av Apache Cassandra på Linux -systemet ditt.