Android

Apache cassandran asentaminen ubuntu 18.04 -sovellukseen

Howto install hadoop on Ubuntu

Howto install hadoop on Ubuntu

Sisällysluettelo:

Anonim

Apache Cassandra on ilmainen ja avoimen lähdekoodin NoSQL-tietokanta, jossa ei ole yhtä virhekohtaa. Se tarjoaa lineaarisen skaalautuvuuden ja suuren käytettävyyden vaarantamatta suorituskykyä. Apache Cassandraa käyttävät useat organisaatiot, kuten Apple, NetFlix, eBay ja Easou.

Tässä opetusohjelmassa näytämme sinulle kuinka asentaa Apache Cassandra Ubuntu 18.04 -sovellukseen. Samat ohjeet koskevat Ubuntu 16.04: tä ja mitä tahansa Ubuntu-pohjaista jakelua, mukaan lukien Linux Mint, Kubuntu ja Elementary OS.

edellytykset

Jotta paketit voidaan asentaa Ubuntu-järjestelmään, sinun on oltava kirjautuneena sisään käyttäjänä, jolla on sudo-oikeudet.

Apache Cassandran asentaminen

Helpoin tapa asentaa Apache Cassandra Ubuntu 18.04 -sovellukseen on asentamalla deb-paketti virallisesta Apache Cassandra -varastosta.

Tämän artikkelin kirjoittamishetkellä Apache Cassandran uusin versio on 3.11 ja vaatii OpenJDK 8: n asentamista järjestelmään.

Java-asennus on melko yksinkertainen, aloita päivittämällä pakettihakemisto:

sudo apt update

Asenna OpenJDK-paketti kirjoittamalla:

sudo apt install openjdk-8-jdk

Varmista Java-asennus suorittamalla seuraava komento, joka tulostaa Java-version:

java -version

Lähdön tulisi näyttää noin:

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)

Asenna apt-transport-https-paketti, joka tarvitaan arkiston käyttämiseen HTTPS: n kautta:

sudo apt install apt-transport-https

Seuraava vaihe on lisätä Apache Cassandra -varasto.

Tuo arkiston GPG seuraavalla wget komennolla:

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

Yllä olevan komennon pitäisi tulostaa OK mikä tarkoittaa, että avaimen tuonti onnistui ja paketteja tästä arkistosta pidetään luotettavina.

Lisää seuraavaksi Cassandra-arkisto järjestelmään antamalla:

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

Kun arkisto on otettu käyttöön, päivitä apt pakettiluettelo ja asenna Apache Cassandran uusin versio kirjoittamalla:

sudo apt update sudo apt install cassandra

Cassandra-palvelu käynnistyy automaattisesti, kun asennus on valmis. Voit varmistaa, että Cassandra toimii, kirjoittamalla:

nodetool status

Sinun pitäisi nähdä jotain tällaista:

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

Onnittelut, tällä hetkellä sinulla on Apache Cassandra asennettuna Ubuntu-palvelimellesi.

Apache Cassandran määrittäminen

Apache Cassandran tiedot tallennetaan hakemistoon /var/lib/cassandra , määritystiedostot sijaitsevat hakemistossa /etc/cassandra ja Java-käynnistysasetukset voidaan määrittää tiedostoon /etc/default/cassandra .

Oletusarvoisesti Cassandra on määritetty kuuntelemaan vain localhostia. Jos tietokantaan yhdistävä asiakas toimii myös samalla isännällä, sinun ei tarvitse muuttaa oletusasetustiedostoa.

Voit olla vuorovaikutuksessa Cassandran kanssa CQL: n (Cassandra Query Language) kautta käyttämällä komentoriviohjelmaa nimeltä cqlsh joka toimitetaan Cassandra-paketin mukana.

cqlsh

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

Apache Cassandra-klusterin nimeäminen uudelleen

Oletusarvoisesti Cassandra-klusterin nimi on ”Test Cluster”. Jos haluat muuttaa sitä, noudata seuraavia vaiheita:

  1. Kirjaudu Cassandra CQL -päätelaitteeseen cqlsh :

    cqlsh

    Suorita seuraava komento muuttaaksesi klusterin nimen ”Linuxize Cluster”:

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

    Vaihda ”Linuxize Cluster” haluamallasi nimellä. Kun olet valmis, kirjoita exit poistuaksesi konsolista.

    Muokkaa cassandra.yaml asetustiedostoa ja kirjoita uusi klusterisi nimi.

    /etc/cassandra/cassandra.yaml

    cluster_name: 'Linuxize Cluster'

    Suorita seuraava komento tyhjentääksesi järjestelmän välimuisti:

    nodetool flush system

    Käynnistä lopuksi Cassandra-palvelu uudelleen:

    sudo systemctl restart cassandra

johtopäätös

Apache Cassandra on asennettu onnistuneesti Ubuntu 18.04 -laitteeseen. Voit nyt vierailla virallisella Apache Cassandran dokumentaatiosivulla ja oppia aloittamaan Cassandran.

java cassandra ubuntu -tietokanta