Android

Cum se instalează apache cassandra pe ubuntu 18.04

Cum sa instalati programul spark

Cum sa instalati programul spark

Cuprins:

Anonim

Apache Cassandra este o bază de date NoSQL gratuită și open source, fără un singur punct de eșec. Oferă scalabilitate liniară și disponibilitate ridicată fără a compromite performanța. Apache Cassandra este utilizat de mai multe organizații, inclusiv Apple, NetFlix, eBay și Easou.

În acest tutorial, vă vom arăta cum să instalați Apache Cassandra pe Ubuntu 18.04. Aceleași instrucțiuni se aplică pentru Ubuntu 16.04 și pentru orice distribuție bazată pe Ubuntu, inclusiv Linux Mint, Kubuntu și OS Elementary.

Cerințe preliminare

Pentru a putea instala pachete pe sistemul Ubuntu, trebuie să fiți autentificat ca utilizator cu privilegii sudo.

Instalarea lui Apache Cassandra

Cel mai simplu mod de a instala Apache Cassandra pe Ubuntu 18.04 este instalând pachetul deb din depozitul oficial Apache Cassandra.

În momentul scrierii acestui articol, cea mai recentă versiune de Apache Cassandra este 3.11 și necesită instalarea OpenJDK 8 pe sistem.

Instalarea Java este destul de simplă, începeți prin actualizarea indexului pachetului:

sudo apt update

Instalați pachetul OpenJDK tastând:

sudo apt install openjdk-8-jdk

Verificați instalarea Java rulând următoarea comandă care va imprima versiunea Java:

java -version

Produsul ar trebui să arate așa:

openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.18.04.1-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

Instalați pachetul apt-transport-https necesar pentru a accesa un depozit prin

sudo apt install apt-transport-https

Următorul pas este adăugarea depozitului Apache Cassandra.

Importați GPG-ul depozitului folosind următoarea comandă wget :

wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -

Comanda de mai sus ar trebui să emită OK ceea ce înseamnă că cheia a fost importată cu succes și pachetele din acest depozit vor fi considerate de încredere.

Apoi, adăugați depozitul Cassandra la sistem emitând:

sudo sh -c 'echo "deb http://www.apache.org/dist/cassandra/debian 311x main" > /etc/apt/sources.list.d/cassandra.list'

După ce depozitul este activat, actualizați lista de pachete apt și instalați cea mai recentă versiune a Apache Cassandra tastând:

sudo apt update sudo apt install cassandra

Serviciul Cassandra va începe automat după finalizarea procesului de instalare. Puteți verifica dacă Cassandra rulează tastând:

nodetool status

Ar trebui să vezi ceva similar cu acesta:

Datacenter: datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN 127.0.0.1 114.55 KiB 256 100.0% d8c27e24-ea26-4eeb-883c-5986218ba3ca rack1

Felicitări, în acest moment, aveți Apache Cassandra instalat pe serverul dvs. Ubuntu.

Configurarea lui Apache Cassandra

Datele Apache Cassandra sunt stocate în directorul /var/lib/cassandra , fișierele de configurare sunt localizate în /etc/cassandra și opțiunile de pornire Java pot fi configurate în /etc/default/cassandra .

În mod implicit, Cassandra este configurat să asculte doar pe localhost. Dacă clientul care se conectează la baza de date rulează de asemenea pe aceeași gazdă, nu trebuie să schimbați fișierul de configurare implicit.

Pentru a interacționa cu Cassandra prin CQL (limbajul de interogare Cassandra) puteți utiliza o utilitate pentru linia de comandă numită cqlsh care este livrată cu pachetul Cassandra.

cqlsh

Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>

Redenumirea clusterului Apache Cassandra

În mod implicit, clusterul Cassandra este numit „Test Cluster”. Dacă doriți să o schimbați, urmați pașii de mai jos:

  1. Conectați-vă la terminalul Cassandra CQL cu cqlsh :

    cqlsh

    Rulați următoarea comandă pentru a schimba numele clusterului în „Linuxize Cluster”:

    UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';

    Schimbați „Linuxize Cluster” cu numele dorit. Odată terminat, exit pentru a ieși din consolă.

    Editați fișierul de configurare cassandra.yaml și introduceți noul nume al clusterului.

    /etc/cassandra/cassandra.yaml

    cluster_name: 'Linuxize Cluster'

    Rulați următoarea comandă pentru a șterge memoria cache a sistemului:

    nodetool flush system

    În sfârșit, reporniți serviciul Cassandra:

    sudo systemctl restart cassandra

Concluzie

Ați instalat cu succes Apache Cassandra pe Ubuntu 18.04. Acum puteți vizita pagina oficială de documentare Apache Cassandra și puteți afla cum să începeți cu Cassandra.

baza de date java cassandra ubuntu