CentOS

Come installare Apache Cassandra su CentOS 8

Come installare Apache Cassandra su CentOS 8

Apache Cassandra è un database NoSQL molto popolare creato da Facebook Inc. ma in seguito di proprietà di Apache Foundation. È stato progettato e realizzato per la facilità di scalabilità e gestione di database di grandi dimensioni. Apache Cassandra è un sistema di gestione del database indispensabile per te se la tua preoccupazione è l'alta disponibilità e la scalabilità. Questo post ti porterà a una guida passo passo sull'installazione e la configurazione di Apache Cassandra sul sistema operativo CentOS 8.

Installazione di Apache Cassandra su CentOS 8

Apache Cassandra può essere installato scaricando il pacchetto RPM tramite il repository ufficiale di Apache Cassandra.

Ma, prima di iniziare con l'installazione e la configurazione di Apache Cassandra su CentOS 8, è necessario che OpenJDK 8 sia installato sul sistema CentOS 8.  Puoi verificare la versione installata di Java, che sia installata o meno sul tuo sistema, digitando il comando indicato di seguito:

$ java -versione

Se non è installato sul tuo sistema, puoi installarlo utilizzando la procedura indicata di seguito o preinstallato sul tuo sistema; puoi saltare la parte di installazione di OpenJDK su CentOS 8.

Installa Open JDK su CentOS 8

OpenJDK è disponibile nel repository ufficiale di CentOS 8 e può essere facilmente installato.

Prima di tutto, aggiorna la cache del repository dei pacchetti del sistema:

$ sudo dnf makecache

Dopo aver aggiornato la cache del repository di sistema di CentOS 8, aggiornala:

$ sudo dnf upgrade


Dopo aver aggiornato i pacchetti esistenti del sistema, puoi procedere all'installazione di OpenJDK 8 su CentOS 8 per Apache Cassandra. Per installare OpenJDK dal repository ufficiale di CentOS 8, digita il comando indicato di seguito nel terminale:

$ sudo dnf install java-1.8.0-openjdk-devel


Digita "y" e premi "Invio".


Dopo aver installato OpenJDK, verifica digitando il comando indicato di seguito:

$ java -versione


Puoi testimoniare che la versione installata di OpenJDK è 1.8.0. Andiamo avanti.

Installa Apache Cassandra

Per installare Apache Cassandra, dobbiamo aggiungere il repository di Apache Cassandra al sistema.

Per aggiungere il repository Apache Cassandra al sistema CentOS 8. Crea un "/etc/yum.repos.d/cassandra.repo" digitando il comando:

$ sudo nano /etc/yum.repos.d/cassandra.repo

Nel file del repository Cassandra appena creato, incolla il contenuto indicato di seguito in quel file.

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


Dopo aver aggiunto il contenuto di cui sopra, salva il file ed esci utilizzando i tasti di scelta rapida da tastiera (CTRL+S) e (CTRL+X).

Ora installa Apache Cassandra digitando il comando indicato di seguito:

$ sudo dnf install cassandra -y

Apache Cassandra è installato su CentOS 8. Ora, il servizio di Apache Cassandra non si avvia automaticamente. Devi prima abilitarlo digitando il comando indicato di seguito:

$ sudo systemctl abilita cassandra

Quindi, avvia il servizio digitando il seguente comando:

$ sudo systemctl start cassandra

Ora, per verificare, controlla lo stato del servizio Apache Cassandra digitando il comando riportato di seguito:

$ sudo systemctl status cassandra

In questa fase, Apache Cassandra è installato con successo e funziona perfettamente sulla macchina CentOS 8. Configuriamolo e accediamo alla sua shell CQL.

Come configurare Apache Cassandra su CentOS 8

Apache Cassandra ha il proprio CQL (Cassandra Query Language), proprio come SQL. Per accedere all'utilità della riga di comando di Cassandra, nota come shell CQL o "cqlsh", dobbiamo prima installare un interprete Python appropriato. Per installare Python 2 e accedere alla shell CQL su CentOS 8, digita il comando indicato di seguito:

$ sudo dnf install python2

Digita "y" e premi "Invio".

Una volta installato Python2, accedi alla shell CQL utilizzando l'utilità della riga di comando di Cassandra digitando il seguente comando nel terminale CentOS 8:

$ cqlsh

Puoi testimoniare nello screenshot; abbiamo effettuato l'accesso con successo alla shell CQL.

Ecco con quanta semplicità possiamo configurare Apache Cassandra su CentOS 8 e iniziare a usarlo.

Conclusione

Il database Apache Cassandra è utilizzato da molti grandi nomi del settore come Facebook, Instagram, Netflix e Reddit. Questo post contiene una comprensione chiara e una guida approfondita su come installare e configurare Apache Cassandra su CentOS 8.

Installa l'ultimo Dolphin Emulator per Gamecube e Wii su Linux
L'emulatore Dolphin ti consente di giocare ai giochi Gamecube e Wii scelti su Personal Computer Linux (PC). Essendo un emulatore di giochi liberament...
Come utilizzare GameConqueror Cheat Engine in Linux
L'articolo copre una guida sull'utilizzo del motore cheat GameConqueror in Linux. Molti utenti che giocano su Windows utilizzano spesso l'applicazione...
I migliori emulatori di console di gioco per Linux
Questo articolo elencherà il popolare software di emulazione della console di gioco disponibile per Linux. L'emulazione è un livello di compatibilità ...